| 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 |