Planned Annual Schedule

This annual schedule is subject to modification (e.g., due to unforeseen circumstances, budgetary considerations, and/or enrollment). The college will upload changes to this schedule periodically; however, last minute modifications may occur. Please see your advisor for assistance in planning your schedule.

Computer Science Planned Courses '20-'21

Course

Course Description

Fall '20

Spring '21

Summer '21

CS 100 Programming for Everyone
CS 100A Programming for Everyone Workshop X
CS 101 Computer Science I
CS 180 Computers in Action
CS 200 Advanced Programming for Everyone
CS 201 Computer Science II
CS 211 Discrete Structures
CS 230 Computing and Social Responsibility
CS 250 Introduction to Web Programming
CS 300 Data Structures for Everyone
CS 301 Data Structures and Algorithms
CS 311 Programming Language Concepts
CS 321 Computer Architecture
CS 350 Website Development for Everyone
CS 351 Website Development
CS 370 Database for Social and Health Sciences
CS 398 Internship
CS 400 Computer Programming for Science
CS 401 Software Engineering
CS 411 Automata and Computation
CS 413 Analysis of Algorithms
CS 441 Computer Networks
CS 453 Mobile Programming
CS 455 Computer Graphics
CS 461 Artificial Intelligence
CS 471 Security and Information Assurance
CS 490 Independent Study
CS 497 Topics in Computer Science
CS 498 Internship
CS 601 Advanced Algorithms
CS 603 Advanced Software Engineering
CS 605 Information Coding and Cryptography
CS 607 Parallel Programming
CS 611 Theory of Computation
CS 615 Compiler Design
CS 621 Operating Systems Design
CS 623 Cloud Computing
CS 625 Advanced Computer Architecture
CS 631 Database Systems
CS 641 Advanced Computer Networks
CS 643 Distributed Systems
CS 645 Network Analysis and Design
CS 651 Web Systems
CS 661 Advanced Artificial Intelligence
CS 663 Computer Vision
CS 665 Human-Computer Interaction
CS 667 Machine Learning
CS 671 Cybersecurity
CS 681 Digital Signal Processing
CS 683 Computer Simulation
CS 690 Independent Study
CS 692 Capstone Examinations
CS 693 Capstone Project
CS 697A Topics in Computer Science
CS 697B Topics in Computer Networks
CS 699 Capstone Thesis