| Course Name |
Course Number |
| Fluency in Information Technology |
CSE3-Kube |
| Fluency in Information Technology |
CSE3-Marx |
| Fluency in Information Technology |
CSE3-Ord |
| Introduction to Programming I |
CSE5A |
| Introduction to Computer Science: Java |
CSE8A |
| Introduction to Computer Science: Java Lab |
CSE8AL-Jhala |
| Introduction to Computer Science: Java Lab |
CSE8AL-Kube |
| Introduction to Computer Science: Java Lab |
CSE8AL-Lerner |
| Introduction to Computer Science: Java Lab |
CSE8AL-Marzullo |
| Introduction to Computer Science: Java Lab |
CSE8AL-Simon |
| Introduction to Computer Science and Object-Oriented Programming: Java |
CSE11 |
| Basic Data Structures and Object-Oriented Design |
CSE12 |
| Software Tools and Techniques Laboratory |
CSE15L-b |
| Software Tools and Techniques Laboratory |
CSE15L-a |
| Discrete Mathematics |
CSE20 |
| Mathematics for Algorithm and Systems |
CSE21 |
|
Computer Organization and Systems Programming
|
CSE30 |
|
Software Engineering
|
CSE70 |
|
Freshman Seminars
|
CSE87-Marzullo |
|
Freshman Seminars
|
CSE87-Cotrell |
| Undergraduate Seminar |
CSE90 |
|
Perspective in Computer Science and Engineering
|
CSE91 |
| Advanced Data Structures
|
CSE100 |
| Design and Analysis of Algorithms |
CSE101 |
| Theory of Computability |
CSE105 |
| Object Oriented Software Design |
CSE111 |
| Principles of Computer Operating Systems |
CSE120 |
| Computer Networks |
CSE123 |
| Networked Services |
CSE124 |
| Programming Languages: Principles and Paradigms |
CSE130 |
| Database System Principles |
CSE132A |
| Components and Design Techniques for Digital Systems |
CSE140 |
| Digital Systems Laboratory |
CSE140L |
| Introduction to Computer Architecture |
CSE141 |
| Project in Computer Architecture |
CSE141L |
| Image Processing |
CSE166 |
| Computer Graphics |
CSE167 |
| Biological Databases |
CSE182 |