2-year course rotation

| More

Computer Science Course Rotations

Fall Semester Even Year

  • CMSC 1103 Micro Computer Applications
  • CMSC 2003 Programming Concepts 
  • CMSC 2103 Computer Programming I
  • CMSC 3003 Database Management Systems
  • CMSC 3033 Java Programming
  • CMSC 3513 Network Security 
  • CMSC 4513 Open Source 

Spring Semester Odd Year

  • CMSC 1103 Micro Computer Applications
  • CMSC 3043 COBOL Programming
  • CMSC 3203 Computer Programming II
  • CMSC 3403 Computer Organization
  • CMSC 3063 Python Programming
  • CMSC 3093 Computing Environments: Bus
  • CMSC 4003 Data Mgmt Design
  • CMSC 4523 Game Programming

Fall Semester Odd Year

  • CMSC 1103 Micro Computer Applications
  • CMSC 2003 Programming Concepts 
  • CMSC 2103 Computer Programming I
  • CMSC 3003 Database Management Systems
  • CMSC 3313 Human Interface Design
  • CMSC 4013 System Analysis & Design
  • CMSC 4023 Advanced Programming 

Spring Semester Even Year

  • CMSC 1103 Micro Computer Applications
  • CMSC 3053 Visual Basic Programming
  • CMSC 3203 Computer Programming II 
  • CMSC 3093 Computing Environments: Bus
  • CMSC 3113 Networking Essentials
  • CMSC 4213 Computer Forensics
  • CMSC 4603 Operating Systems  
  • CMSC 4703 Data Structures
  • CMSC 2103 Computer Programming I  is a prerequisite for all upper level computer science courses except CMSC 3003.   The prerequisite for CMSC 3003 Database Management is either CMSC 2003 or CMSC 1103.