In the BS in Computer Science program, students will:
- Study advanced programming concepts including C, C#, UNIX, database design, networking, and operating systems
- Design, implement, and evaluate computer-based solutions to meet a given set of computing requirements
- Focus on communication skills to enhance the ability to effectively communicate technical information to a wide range of audiences
- Learn to make informed judgments in computing practice based on legal and ethical principles
- Enhance the ability to function effectively as a member of a team, in order to establish goals, meet deadlines, manage risk and produce deliverables
- Apply theory in the design and implementation of computer-based solutions
- Learn to reason about and explain computer-based solutions at multiple levels of abstraction
- Research, design, develop, implement, present, and defend a major senior project