Courses and Requirements
Department Courses Used to Meet Computer Competency:
- Computer Proficiency
- Intro to Programming Using Visual Basic
- Introduction to Object-Oriented Programming
Prerequisite Courses:
- College Algebra
- Introduction to Discrete Structures
Departmental Courses Required of All Majors:
- Introduction to Object-Oriented Programming
- Object-Oriented Programming with Data Structures
- Computer Organization
- Advanced Object-Oriented Programming with Advanced Data Structures
- Internship AS NEEDED
- Seminar in Computer Ethics and Professionalism
Select one of the following two:
- Principles of Statistics OR
- Applied Statistics
For Software Development Concentration:
- Networking and Telecommunication
- Principals of Programming Language
- Operating Systems
- Object-Oriented Software Development
- Systems Analysis and Design
One of the following two options:
- Advanced Techinical Writing OR
- Writing For Business
Two 3 credit 200-level or higher CPSC (one must be upper division).
Other Computer Science Courses:
- Human-Computer Interaction
- C# Programming
- Web Design and Development for E-Commerce
- Computer Graphics Principles
- Topics in Computer Science
- Senior Seminar
For detailed course descriptions, please go to the current catalog HERE.