Approved Technical Electives for Computer Science
Department |
Course No. |
Course Title |
Credits |
Computer Science |
CS-300 |
The Computing Professional |
4 |
CS-320 |
Computer Graphics |
4 |
|
| CS-331 | Programming Language Design | 4 | |
| CS-415 | Cryptography | 4 | |
| CS-421 | Applied Graph Theory | 4 | |
| CS-425 | Parallel Models and Algorithms | 4 | |
| CS-432 | Compiler Design and Construction II | 4 | |
| CS-452 | Operating Systems II | 4 | |
| CS-455 | Computer and Network Security | 4 | |
| CS-465 | Information Retrieval and Data Mining | 4 | |
| CS-481 | Artificial Intelligence | 4 | |
| CS-490 | Special Topics in Computer Science | 4 | |
| CS-499 | Computer Science Independent Study | 4 | |
| Computer Engineering | CE-310 | Digital Systems II | 4 |
| CE-420 | Microcomputers II | 4 | |
| CE-426 | Real-Time Embedded Computers | 4 | |
| Electrical Engineering | EE-428 | VLSI Design | 4 |
| Physics | PHYS-492 | Computer Vision | 4 |
Notes
- This list was last revised on 8 September 2004.
- Many of the above courses have significant prerequisites which are not part of the required computer science curriculum. Consult the official course catalog for exact prerequisites.
Future Students
Undergraduate Admission
- Apply Online
- Admission Information
- Request Information
- Scholarships & Financial Aid
- Course Catalog
- Academic Programs
- International Programs & Study Abroad
- About the Co-op Program
- Visit Campus
- Transferring Courses
- New Student Orientation
- Math Placement Exam
- Pre-College Programs
- Testimonials
- Parents' Association
- Accepted Students