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
Computer Science Program
Computer Science Major Requirements
Course Descriptions