The Computer Science program teaches the fundamental computing skills to succeed in technology fields and become sought-after professionals and industry leaders. Upon graduation, students of the program will have the abilities described by the program education objectives and student outcomes.
B.S. in Computer Science Program Education Objectives
Within a few years of graduation, computer science graduates should:
- Become successful computing professionals who can interact with users, developers, and managers and contribute effectively to the workplace.
- Engage in ongoing lifelong learning and pursue graduate study and research in the computing field.
- Achieve independent pursuits in computing as innovators and entrepreneurs.
B.S. in Computer Science Student Outcomes
Graduates of the program will have an ability to:
- Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- Communicate effectively in a variety of professional contexts.
- Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- Apply computer science theory and software development fundamentals to produce computing-based solutions.
Link to College Core requirement.
In addition to meeting the standards and requirements of the College of Arts and Sciences, degree candidates must complete the requirements listed below. All programs are worked out in consultation with a department adviser who may modify the program in view of the students’ backgrounds and objectives. All programs must be approved by the department.
No more than three internship credits (CSAS 3093--Computer Science Internship; CSAS 3094--Computer Science Internship II) may be used toward the major program in Computer Science.
Students who are enrolled in the Minor in Data Analytics are only allowed to use two courses from the Minor in Data Analytics as elective courses for the B.S. in Computer Science.
Additionally, select a total of 15 credits, usually five electives from the list below:
and one of PSYC 3214 Cognitive Psychology and PSYC 3114 Cognition and Data Visualizati.
Total hours: 57-58 credits
Departmental Honors in Computer Science
Students who wish to graduate with departmental honors in computer science:
- must have a 3.3 GPA in major courses numbered 3000 or above, including MATH courses used to satisfy major requirements,
- a 3.0 over all average GPA, and must have taken at least 60 credits at Seton Hall;
- and must complete the Honors Project sequence (CSAS 4201--Honors Research I and CSAS 4202--Honors Research II), including written and oral presentation of project results.