Here is a repository full of classes that have been taken over the years from resources to code.
Freshman Year
| Course Number | Course Title |
|---|---|
| SE 101 | Software Engineering Orientation |
| SE 185 | Problems Solving in Software Engineering |
| MATH 165 | Calculus I |
| CHEM 165 | Chemistry |
| ECON 101 | Basics of Economics |
| Course Number | Course Title |
|---|---|
| LIB 160 | Library Instruction |
| SE 166 | Careers in Software Engineering |
| COMS 227 | Introductions to Object-Oriented Programming |
| ENV 220 | An Introduction to Understanding the Key Global Issues |
| Course Number | Course Title |
|---|---|
| PHYS 221 | Introduction to Classical Physics I |
Sophomore Year
| Course Number | Course Title |
|---|---|
| MATH 166 | Calculus II |
| SP CM 212 | Fundamentals of Public Speaking |
| CPR E 281 | Digital Logic |
| COM S 228 | Introduction to Data Structures |
| HIST 201 | Introduction to Western Civilization I |
| Course Number | Course Title |
|---|---|
| MATH 267 | Elementary Differential Equations & Laplace Transforms |
| CPRE 288 | Embedded Systems I |
| SE 319 | Software Construction and User Interfaces |
Junior Year
| Course Number | Course Title |
|---|---|
| SE 309 | Software Development Practices |
| COMS 363 | Introduction to Database Management Systems |
| CPRE 381 | Computer Organization and Assembly Level Programming |
| MATH 207 | Matrices and Linear Algebra |
| Course Number | Course Title |
|---|---|
| CPRE 308 | Operating System Concepts |
| CPRE 310 | Theoretical Foundations of Computer Engineering |
| SE 317 | Introduction to Software Testing |
| SE 339 | Software Architecturea and Design |
| ENGL 314 | Technical Communications |
Senior Year
| Course Number | Course Title |
|---|---|
| COMS 311 | Introduction to the Design and Analysis of Algorithms |
| CPRE 230 | Cyber Security Fundamentals |
| SE 421 | Software Analysis and Verification for Safety and Security |
| SE 491 | Senior Design Project I and Professionalism |
| Course Number | Course Title |
|---|---|
| COM S 415 | Software System Safety |
| CPRE 231 | Cyber Security Concepts and Tools |
| SE 422X | Cloud Computing - Software Development |
| SE 492 | Senior Design Project II -> Click Me! |
5th Year
| Course Number | Course Title |
|---|---|
| CPRE 331 | Application of Cryptographic Concepts to Cyber Security |
| CPRE 388 | Embedded Systems II: Mobile Platforms |
| SE 492 | Senior Design Project II |
| STAT 330 | Probablity and Statistics for Computer Science |
Included
| Course Number | Course Title |
|---|---|
| CPRE 281 | Digital Logic |
| CPRE 288 | Embedded Systems I: Introduction |
| CPRE 308 | Operating Systems: Principals and Practice |
| CPRE 331 | Application of Cryptographic Concepts to Cyber Security |
| CPRE 381 | Computer Organization and Assembly Level Programming |
| CPRE 388 | Embedded Systems II: Mobile Platforms |
| COMS 227 | Object-Oriented Programming |
| SE 185 | Problem Solving in Software Engineering |
| SE 309 | Software Development Practices |
| SE 317 | Introduction to Software Testing |
| SE 319 | Construction of User Interfaces |