| Course | Semesters Offered |
|---|---|
| 101- Introduction to Computer Concepts (3) |
Fall, Spring, Summer |
| 102- General Applications Programming (3) |
Fall, Spring, Summer |
| 104- Program Design and Development (=MGSC 298, ITEC 104) (3) |
Fall, Spring |
| 106- Scientific Applications Programming (3) Pre or Corequisites: C or better in MATH 111 or higher (or by Math Placement Test score into MATH 115 or higher) |
Fall, Spring, Summer |
| 145- Algorithmic Design I (4) Co-Req: Math 111 or MATH 115 |
Fall, Spring, Summer |
| 146- Algorithmic Design II (4) Pre-requisite: C or better in CSCE 145 or CSCE 106; C or better in MATH 111 or higher (or by Math Placement Test score into MATH 115 or higher math) |
Fall, Spring, Summer |
| 180- Artificial Intelligence for All (3) |
Fall |
| 190- Computing in the Modern World (1) Prerequisite or Corequisite: D or better in CSCE 145, CSCE 104, CSCE 205, or CSCE 106. |
Fall (4 sections), Spring (1 section) |
| 201- Introduction to Computer Security (3) Prereq or coreq: CSCE 101 or CSCE 102 or CSCE 145 |
Fall, Spring |
| 210- Computer Hardware Foundations (3) Prereq: CSCE 145, 104, 205, 106, or 207 |
Fall |
| 211- Digital Logic Design (3) Prereq: MATH 141 |
Fall, Spring, Summer |
| 212- Introduction to Computer Architecture (3) Prereq: CSCE 211 and either 145 or 106 |
Fall, Spring, Summer |
| 215- UNIX/Linux Fundamentals (1) Prerequisites: C or better in CSCE 145 or CSCE 106 |
Fall, Spring, Summer |
| 240- Advanced Programming Techniques (3) Prereq: Grade of D or better in CSCE 215, grade of C or better in CSCE 146 |
Fall, Spring, Summer |
| 242- Web Applications (3) Prereq: CSCE 190, 146 |
Fall |
| 247- Software Engineering (3) Prereq: C or better in CSCE 146 |
Fall, Spring |
| 274- Robotic Applications and Design (3) Prereq: CSCE 146 |
Fall |
| 311- Operating Systems (3) Prereq: CSCE 240, CSCE 210 or 212 |
Fall, Spring, Summer |
| 313- Embedded Systems (3) Prereq: CSCE 211, 212 |
Fall, Spring |
| 330- Programming Language Structures (3) Prerequisites: CSCE 240; MATH 174 or MATH 374 or MATH 574 |
Fall, Summer |
| 350- Data Structures and Algorithms (3) Prerequisites: CSCE 240; MATH 174 or MATH 374 or MATH 574 |
Fall, Spring, Summer |
| 355- Foundations of Computation (3) Prereq: CSCE 211, 212, 350 |
Fall, Spring |
| 390- Professional Issues in Computer Science and Engineering (1) |
Fall, Spring, Summer |
| 416- Introduction to Computer Networks (3) Prereq: CSCE 146 |
Fall, Spring |
| 490- Capstone Computing Project I (3) Prerequisites: D or better in CSCE 240. Prerequisite or Corequisite: D or better in CSCE 350. |
Fall |
| 491- Capstone Computer Engineering Project (3) Prereq: D or better in CSCE 240, CSCE 313, CSCE 611. |
Spring |
| 492- Capstone Computing Project II (3) Prereq: D or better in CSCE 240, CSCE 350, and CSCE 490 |
Spring |
| 513- Computer Architecture (3) Prereq: CSCE 211, 212 |
Fall |
| 517- Computer Crime and Forensics (3) Prereq: C or better in CSCE 215 |
Fall |
| 520- Database System Design (3) Prereq: CSCE 240 or GEOG 563 |
Fall, Spring, Summer |
| 522- Information Security Principles (3) Prereq: CSCE 146; MATH 374 or MATH 174 |
Fall |
| 531- Compiler Construction (3) Prereq: CSCE 240 |
Spring |
| 546- Mobile Application Development (3) Prerequisites: CSCE 240 or previous programming experience with one of the following programming languages (C/C++, Java, Swift, Python, Matlab, Javascript) |
Spring |
| 551- Theory of Computation. {=MATH 562} (3) Prerequisites: C or better in CSCE 350 or MATH 300 |
Spring |
| 567- Visualization Tools (3) Prereq: CSCE 145 or 106 or 207 |
Fall, Spring |
| 572- Human-Computer Interaction (3) Undergraduate or graduate standing in CSE or permission of the instructor. |
Fall |
| 580- Artificial Intelligence (3) Prereq: CSCE 350 |
Fall, Spring |
| 585- Machine Learning Systems (3) Prerequisites: C or better in CSCE 240 or CSCE 106 |
Fall |
| 587- Big Data Analytics {=STAT 587} (3) Prereq: STAT 509, 513, or 515 |
Fall, Spring |
| 590- Topics in Information Technology (3) |
Fall, Spring |
| 594- Strategic Management of Information Systems (= MGSC 594) (3) |
Spring |
| 611- Advanced Digital Design (3) Prereq: CSCE 212 |
Fall |
| 715- Network Systems Security (3) Prerequisites: CSCE 515 or 516 |
Spring |
| 750- Analysis of Algorithms (3) Prereq: CSCE 350 |
Fall |
| 791- Seminar in Advances in Computing (1) |
Fall, Spring |