Program Learner Outcomes1 - Utilize the correct platform, programming language and database for a programming solution based on acquired program knowledge and academic experience.
2 - Plan, create, and implement database solutions to solve business problems.
3 - Develop a depth and breadth of knowledge in diverse programming languages to increase employment value in the workplace.
4 - Plan, create, test, and debug computer programs using object-oriented/mobile programming techniques.
5 - Demonstrate understanding of basic networking concepts and ability to utilize that knowledge to configure a basic networking device and solve basic network security problems.
6 - Implement appropriate security techniques to maintain network and data integrity.
7 - Demonstrate capacity to adapt, manage, and implement new technologies with ability to continue to grow intellectually and professionally in the field.
8 - Communicate and work well as an individual and as part of a team in order to be an effective member of the workplace and society.
9 - Be aware of key ethical issues affecting computer science and their responsibilities as computer science professionals.