The bachelor of science degree in computer science is designed around identified core knowledge areas of computer science. The program includes theoretical and practical hands-on approaches preparing students to enter the IT workforce or continue their education in a professional graduate degree program.
Upon completion of the program, students will be able to:
1. Demonstrate mastery of computer science in the following core knowledge areas:
- Software development.
- Algorithms and data structures.
- Computer organization, hardware and architecture.
- Data and information management.
2. Describe how technological advances impact social issues and professional practice.
3. Write and orally communicate technical material effectively and professionally.
4. Apply problem-solving skills and the knowledge of computer science to solve problems.