The educational objectives of the Computer Science undergraduate program at Jackson State University are to graduate students with:
- An understanding of and the ability to apply the core principles and theories of Computer Science
- The motivation and preparation to engage in life-long learning, including entering graduate programs in Computer Science and related fields
- The professional skills needed for employment, while being able to adapt to rapidly changing technology
- An understanding of the ethical responsibilities of a computer professional and the social impact of computing.
Student Outcomes
Each student who graduates from the Undergraduate program in Computer Science will be able to:
- Apply knowledge of computing and mathematics appropriate to the discipline
- Analyze a problem, and identify and define the computing requirements appropriate to its solution
- Design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs
- Function effectively on teams to accomplish a common goal
- Understand professional, ethical, legal, security and social issues and responsibilities
- Communicate effectively with a range of audiences
- Analyze the local and global impact of computing on individuals, organizations, and society
- Recognize the need for and an ability to engage in continuing professional development
- Use current techniques, skills, and tools necessary for computing practice
- Apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices
- Apply design and development principles in the construction of software systems of varying complexity.