The major in Computer Science is designed for students interested in pursuing advanced studies in computer science and professional careers in the theoretical and technical side of computer-oriented information technology.
Program Educational Objectives (PEO’s)
The Program Educational Objectives (PEOs) of the Bethune-Cookman University Computer Science Program are to produce graduates who within a few years of graduation are able to combine skills gained through academic preparation and post-graduate experience to be able to:
- Exhibit technical competence through application of computer science knowledge, problem solving skills and software tools.
- Exhibit skills of effective communication, teamwork, leadership, professional and ethical behavior as complements to technical competence.
- Continue their technical and professional development which may include graduate level education, continuing education courses, self-directed study and participation in conferences and committee activities.
PROGRAM STUDENT LEARNING OUTCOMES (PSLO)
Following the completion of a major in computer science, students will demonstrate:
- An ability to apply knowledge of computing and mathematics appropriate to the discipline.
- An ability to analyze a problem, and identify and define the computing requirements appropriate to its solution.
- An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired needs.
- An ability to function effectively on teams to accomplish a common goal.
- An understanding of professional, ethical, legal, security and social issues and responsibilities.
- An ability to communicate effectively with a range of audiences
- An ability to analyze the local and global impact of computing on individuals, organizations, and society.
- Recognition of the need for and ability to engage in continuing professional development.
- An ability to use current techniques, skills, and tools necessary for computing practice.
- An ability to 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.
- An ability to apply design and development principles in the construction of software systems of varying complexity.
Admission to the Program
Admission is through a formal declaration of major. A student is admitted to the upper division computer science major after successful completion of CS 231 and completion of the general education program.