Computer Science - Requirements for the Minor
Computer Science Program | Computer Science Major Requirements | Course Descriptions
Supporting Courses, 16 credits
- COMP SCI 241 Discrete Mathematics I, 4 credits
- COMP SCI 242 Discrete Mathematics II, 4 credits
- COMP SCI 256 Software Design I, 4 credits
- COMP SCI 257 Software Design II, 4 credits
Upper-Level Courses, 12 credits
Choose 4 courses, subject to the approval of an adviser:
- COMP SCI 331 Internet Programming, 3 credits
- COMP SCI 350 Scientific Computing, 3 credits
- COMP SCI 351 Data Structures, 4 credits
- COMP SCI 352 Computer Graphics and Animation, 3 credits
- COMP SCI 353 Computer Architecture and Organization, 3 credits
- COMP SCI 358 Data Communication and Computer Networks, 3 credits
- COMP SCI 370 Linux System Programming, 3 credits
- COMP SCI 371 Advanced Object-Oriented Design Using C++, 4 credits
- COMP SCI 372 Software Engineering, 3 credits
- COMP SCI 450 Theory of Algorithms, 3 credits
- COMP SCI 451 Database Design and Applications, 3 credits
- COMP SCI 452 Operating Systems, 3 credits
- COMP SCI 460 Systems Analysis and Project Management, 3 credits
- COMP SCI 464 Artificial Neural Networks, 3 credits