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: CSCE 145, 104, 205, 106 or equivalent |
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) Prereq: CSCE 145 |
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 |
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 |
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 |