Computer Science BS, Foundations of Computer Science Track Degree Map
The degree map is a term-by-term sample course schedule to make it easier for you to understand how to graduate in four years with degree in Computer Science. The actual sequence of courses may differ for each student. Please consult with your advisor about the best path for you.
Credits to Graduate with a BS in Computer Science, Foundations of Computer Science Track
Credits for Major in Computer Science, Foundations of Computer Science Track
General Education Credits Required for a BS in Computer Science, Foundations of Computer Science Track
First Year
Course | Credits |
---|---|
CSC 0145-171¹ Introduction to Computer Programming BS Computer Science/General Education Requirement |
4 credits |
MTH 0144-141² Calculus I BS Computer Science Requirement |
4 credits |
FYS 0952-110 First Year Seminar General Education Requirement |
4 credits |
CSC 0145-190 Computer Science Orientation Seminar BS Computer Science Requirement |
1 credits |
ENG 0122-107 Art & Craft of Writing General Education Requirement |
3 credits |
16 credits |
¹Must Register for matching lecture and lab section.
²To register for this course, student must have earned a grade of C or higher in MTH 140 Precalculus, passed departmental exam or department approval.
Course | Credits |
---|---|
CSC 0145-156 Discrete Structures BS Computer Science/General Education Requirement |
3 credits |
MTH 0144-142 Calculus II BS Computer Science/General Education Requirement |
4 credits |
CSC 0145-1751 Intermediate Computer Programming BS Computer Science Requirement |
4 credits |
Humanities Elective 1 of 2 courses General Education Requirement |
3 credits |
MTH 0144-225 Statistics & Data Analysis BS Computer Science Requirement |
3 credits |
17 credits |
¹Must Register for matching lecture and lab section.
- If you live on campus, join your Residential Hall Council
- Welcome to Adelphi! Attend Welcome Weekend events to learn more about your new home and the vast opportunties available to you.
- Explore MyAULife! Discover all the student organizations that Adelphi has and find one you want to attend an event, or meeting for to meet their members.
- Engage in campus events and programs. Log on to Handshake and start developing your profile.
Second Year
Course | Credits |
---|---|
CSC 0145-270 Survey of Programminag Languages BS Computer Science Requirement |
3 credits |
CSC 0145-263 Database Mangement System BS Computer Science Requirement |
3 credits |
CSC 0145-273 Data Structures BS Computer Science Requirement |
3 credits |
CSC 0145-275 Operating Systems Practicum Track Requirement |
1 credits |
Social Science Elective 1 of 2 courses General Education Requirement |
3 credits |
Communication Elective 1 of 2 courses General Education Requirement |
3 credits |
16 credits |
Course | Credits |
---|---|
MTH 0144-253 Linear Algebra Track Requirement |
4 credits |
CSC 0145-344 Algorithms & Complexity Track Requirement |
3 credits |
CSC 0145-272 Principles Programming Languages Track Requirement |
3 credits |
Arts Elective 1 of 2 courses General Education Requirement |
3 credits |
Humanities Elective 2 of 2 courses General Education Requirement |
3 credits |
16 credirs |
- If you live on campus, run for the Executive Board of the Residential Student Association
- Attend and Explore New York event! Check out MyAULife for events from the SCE, SAB, and more trips into the city
- Participate in a CORE and Safe Zone Training.
- Become involved with the student chapter of ACM, and run for a leadership position once you feel acclimated to the group.
Third Year
Course | Credits |
---|---|
CSC 0145-370 Computer Architecture & Orgization Track Requirement |
3 credits |
Social Science Elective 2 of 2 courses General Education Requirement |
4 credits |
Information Literacy Elective Select 1 course General Education Requirement |
3 credits |
Arts Elective 2 of 2 courses General Education Requirement |
3 credits |
General Elective | 3 credits |
15 credits |
Course | Credits |
---|---|
MTH 0144-355/351/384 Select 1 course from above Track Requirement |
3 credits |
Communication Elective 2 of 2 courses General Education Requirement |
3 credits |
Global Awareness/Civic Engagement Elective 2 of 2 courses General Education Requirement |
3 credits |
General Elective | 3 credits |
General Elective | 3 credits |
15 credits |
- If you live on campus, apply to be an Resident Assistant
- Time to take a bigger role! Run for an executive board position in an organization you are apart of.
- Volunteer in the Panther Pantry! Give back to the Adelphi community and address food insecurity needs, learn more here!
- Prepare your resume and have it reviewed by a counselor at the Center for Career and Professional Development. Discover Alumnifire to connect with alumni.
Fourth Year
Course | Credits |
---|---|
CSC 0145-440 Software Engineering BS Computer Science Requirement |
3 credits |
CSC 0145-481 Computer Science Seminar I BS Computer Science Requirement |
3 credits |
General Elective | 3 credits |
General Elective | 3 credits |
General Elective | 3 credits |
15 credits |
Course | Credits |
---|---|
CSC 0145-482 Computer Science Seminar II BS Computer Science Requirement |
3 credits |
CSC 0145-453 Operating Systems Track Requirement |
3 credits |
General Elective | 3 credits |
General Elective | 3 credits |
General Elective | 3 credits |
15 credits |
- If you live on campus, apply to be an Resident Assistant
- Time to take a bigger role! Run for an executive board position in an organization you are apart of.
- Volunteer in the Panther Pantry! Give back to the Adelphi community and address food insecurity needs, learn more here!
- Prepare your resume and have it reviewed by a counselor at the Center for Career and Professional Development. Discover Alumnifire to connect with alumni.
Top Job Titles
- Computer and Information Systems Manager
- Computer Hardware Engineer, Computer Network Architects
- Computer Programmers
- Computer Systems Analyst
- Database Administrators and Architects
- Network and Computer Systems Administrators
- Web Developers
- Software Developers
- Quality Assurance Analys