Computer Science
THEODORE J. WENDT, PH.D., MATHEMATICS, ENGINEERING, COMPUTER SCIENCE, AND PHYSICS DEPT. CHAIR
SHAUN E. SCOTT, ED.D.
R. STEPHEN HARPER, M.S.
NATHAN WILLIAMS, B.S.
The Computer Science program provides two main tracks (CS and CIS) to provide a solid foundation for students whose goals span a wide range of disciplines within the rapidly changing field of computer technologies. Since the tracks listed do not address every student’s desired educational plan, students may design a custom area of concentration that better addresses their focus. The computer science faculty and the college registrar must approve this plan.
Student Learning Outcomes:
Computer Science (CS)
At the completion of the Computer Science program, students will:
- Demonstrate a breadth and depth of knowledge in the discipline of computer science, specifically around theory, systems, and applications.
- Demonstrate comprehension of modern software engineering principles
- Analyze and apply problem solving skills to formalize general problem statements into the precise algorithmic solutions needed to achieve business/organizational goals.
- Demonstrate an ability to conduct industry-related research, synthesize research, and apply solutions based on research.
- Demonstrate an ability to communicate effectively with a range of stakeholders (i.e. coders, end users, data entry, management, vendors, etc.).
- An understanding of professional, ethical, legal, security and social issues and responsibilities.
- Will be prepared for productive careers or further education in graduate school.
- Will have the ability to manage a career of lifelong learning in technology.
Computer Information Systems (CIS)
At the completion of the Computer Information Systems program, students will:
- Analyze and design information systems and database solutions using state-of-the-art programming techniques and applications software to achieve business/organizational goals.
- Demonstrate an understanding of the enabling information technologies (IT) that organizations worldwide are using to provide a service to customers as well as develop and sustain a strategic and competitive position in the marketplace.
- Demonstrate an ability to function effectively on teams to accomplish a common goal.
- Demonstrate an ability to conduct industry-related research, synthesize research, and apply solutions based on research.
- Demonstrate an ability to communicate effectively with a range of stakeholders (i.e. coders, end users, data entry, management, vendors, etc).
- An understanding of professional, ethical, legal, security and social issues and responsibilities.
- Will be prepared for productive careers or further education in graduate school.,
- Will have the ability to manage a career of lifelong learning in technology.