The primary goal of the Computer Science program is to provide students the necessary knowledge and skills in order to function successfully within the computing industry, graduate schools and research institutions.
To achieve this goal, the CS program incorporates national guidelines that are recommended by ACM (Association for Computing Machinery).
Student learning outcomes for Computer Science major include:
- Students will possess the necessary knowledge and skills to solve problems using a computer.
- Students will have the necessary knowledge and understanding of algorithms, structures, and computational systems.
- Students will be able to perform successfully at entry-level positions in the job market, or gain admission to graduate/professional schools.
- Demonstrate sufficient knowledge of programming fundamentals.
- Demonstrate sufficient knowledge of data structures, discrete structures, and algorithms.
- Demonstrate sufficient knowledge of computer architecture, operating systems, and networking.
- Demonstrate sufficient professional communication skills.