Coursera
coursera.org › coursera articles › degrees › degrees by topic › bachelor’s degree in computer science: a guide
Bachelor’s Degree in Computer Science: A Guide | Coursera
March 14, 2025 - Beyond the roles we’ve listed ... bachelor’s degree and what you can do with a computer science degree. It’s worth noting that while a growing number of employers have been doing away with bachelor’s degree requirements for entry-level roles, the degree can still be useful ...
Harvard SEAS
seas.harvard.edu › computer-science › bachelors-degree-computer-science
Bachelor's Degree in Computer Science | Harvard SEAS
The basic degree requirements are eleven to fourteen 4-credit courses in mathematics, theoretical computer science, computer software, and other areas of computer science. Math courses cover linear algebra, single variable calculus and probability/statistics.
Videos
11:06
My Honest Advice to Computer Science Majors - YouTube
15:26
You Got Your Computer Science Degree... Now What? - YouTube
17:25
The TRUTH About Computer Science Degrees in 2024 - YouTube
03:16
What is the Bachelor of Arts in Computer Science Major? - YouTube
01:40
What is a Bachelor's in Computer Science degree? - YouTube
05:20
Is a Computer Science Degree Worth It? | Your Morning - YouTube
Louisville
catalog.louisville.edu › undergraduate › majors › computer-engineering-science-ba
Computer Science (BA) | University of Louisville Academic Catalogs
To complete the degree in the minimum number of hours listed on the Overview tab, some hours from the General Education Requirements must be satisfied by courses defined by the unit and/or program. Candidates for the Bachelor of Arts degree must be in good standing (university GPA
Umd
undergrad.cs.umd.edu › degree-requirements-cs-major
Degree Requirements for CS Major | Undergraduate Computer Science at UMD
All students, regardless of ... of Computer Science with a cumulative GPA of 1.7 or higher in this coursework. No course that is in, or crosslisted as, CMSC may be counted in this requirement (e.g., AMSC460). Only 1 independent study or experiential learning course may be used.
Georgia Tech
catalog.gatech.edu › programs › computer-science-bs
Bachelor of Science in Computer Science | Georgia Tech Catalog
With the exception of free electives, all Bachelor of Science degree coursework must be taken on a letter-grade basis. Up to six hours of free electives may be taken on a pass/fail basis. No 1000- or 2000-level HPS hours or precalculus hours (currently MATH 1113) may be used as free electives. No course that covers the same material as other courses in a student's plan of study can be used as a free elective. All required CS courses, whether Thread or non-Thread, must be completed with a C or better to be counted toward degree requirements.
University of Florida
catalog.ufl.edu › UGRD › colleges-schools › UGLAS › CSC_BS
Computer Science | CLAS
four courses toward required core Computer Science or required Computer Science elective coursework, dependent upon courses being deemed equivalent by the Department. Course equivalency requests should begin with the department advising office, followed by the undergraduate coordinator. Students may opt to take COP 3504C in lieu of COP 3502C and COP 3503C. If elected, students will need to complete an additional 4 credits to complete the degree program.
University of Illinois
catalog.illinois.edu › undergraduate › engineering › computer-science-bs
Computer Science, BS | University of Illinois Urbana-Champaign Course Catalog
If the option of CS 211 is chosen, it will satisfy a core course requirement and the Campus General Education Advanced Composition requirement. Free Electives: Additional course work, subject to the Grainger College of Engineering restrictions to Free Electives, so that there are at least 128 credit hours earned toward the degree. for the degree of Bachelor of Science Major in Computer Science
Purdue University
cs.purdue.edu › undergraduate › curriculum › bachelor.html
Computer Science Degree Requirements - Department of Computer Science - Purdue University
October 22, 2025 - No course can be counted both for required and elective credit. (This holds for all tracks). Detailed BS in Computer Science Description and Plan of Study from the University Catalog · Teambuilding and Collaboration (Cannot be met through credit-by-exam) Approved course & approved experience: No departmental restrictions · Unacceptable courses for credit for CS students in College of Science ... Visit the College of Science Curriculum Resources page to find Degree ...
Stanford University
cs.stanford.edu › bachelors › degree-requirements
BS | Degree Requirements | Computer Science
Math Requirements Science Requirements ... in computer science consists of 96 units, including 26 units of math, 11 units of science, 10 units of engineering fundamentals, one course in TIS (Technology in Society), and 43 units of core depth....
University of Wisconsin
guide.wisc.edu › undergraduate › letters-science › computer-sciences › computer-sciences-bs
Computer Sciences, BS
2.000 GPA in all COMP SCI courses and courses counting toward the major · 2.000 GPA on 15 upper-level credits, taken in residence2 ... Students may declare Honors in the Computer Sciences Major in consultation with the Computer Sciences undergraduate coordinator(s).
Washu
cse.washu.edu › academics › undergraduate › BS-Computer-Science.html
Bachelor of Science in Computer Science | WashU Computer Science & Engineering
Students with interests in a particular area of computing should refer to the technical elective course sequences for suggestions on which courses are relevant to that area. At least two courses must be CSE classroom courses at the 400-level or higher. All courses must be taken for a grade.
NYU Tandon School of Engineering
engineering.nyu.edu › academics › programs › computer-science-bs
Computer Science, B.S. | NYU Tandon School of Engineering
For instance, you can receive a BS in Computer Science and MS in Computer Science, a BS in Computer Engineering and MS in Computer Science, or a BS in Electrical Engineering and MS in Computer Science. Depending on your preparation and objectives, you can complete both degrees in as little as 4 years.
Brooklyn College
brooklyn.edu › home › computer science, b.s.
Computer Science, B.S. | Brooklyn College
December 13, 2022 - For the B.S. degree in computational mathematics, these 24 credits must be in the Department of Computer and Information Science and/or the Department of Mathematics. These 24 credits must be completed at Brooklyn College with a grade of C or higher in each course. Specific course requirements for B.S.
Uky
academics.uky.edu › program finder › bachelor's › computer science
Bachelor's Degree in Computer Science | University of Kentucky
Engineering has established transfer pathways with nearly two dozen partner institutions enabling students to seamlessly transfer into any of our degree programs. ... 12/01/2025 Apply early to be considered for Lewis Honors College, scholarships, or on-campus living. ... The Bachelor of Science in Computer Science program provides a strong foundation in computing theory, software development, and problem-solving techniques.
University of North Carolina
catalog.unc.edu › undergraduate › programs-study › computer-science-major-bs
Computer Science Major, B.S.
The department also annually presents the Stephen F. Weiss Award for Outstanding Achievement in Computer Science, which includes a cash prize. The Weiss award is presented to a student in the spring of their senior year. Students in the B.S. degree program with a GPA of 3.2 or better after five or more semesters of study have the option of applying to the dual B.S.–M.S. program at UNC–Chapel Hill to pursue graduate coursework leading to the degree of master of science. Such students must complete the requirements for the bachelor of science degree within eight semesters.
UT Dallas
catalog.utdallas.edu › 2025 › undergraduate › programs › ecs › computer-science
Computer Science (BS) - UT Dallas 2025 Undergraduate Catalog - The University of Texas at Dallas
May 28, 2025 - The Computer Science program continues with courses in advanced data structures, programming languages, telecommunications networks, and automata theory, while the Software Engineering program includes courses in requirements engineering, software validation and testing, and software architecture, culminating in a challenging project course in which students must demonstrate use of software engineering techniques. Both programs offer a rich choice of elective studies, including courses in artificial intelligence, computer graphics, and compiler design. The school offers a "fast track" BS/MS option; see Fast Track Baccalaureate/Master's Degree Program.
University of Cincinnati
ceas.uc.edu › academics › departments › computer-science › degrees-programs › computer-science-bachelor-of-science.html
B.S. in Computer Science Degree - Computer Science | University of Cincinnati
Transfer students in good standing from accredited colleges and universities will be considered for admission to the college at the first, second and third-year levels. The degree requirement of professional practice experience normally precludes acceptance beyond the third-year level.
Southern New Hampshire University
snhu.edu › online-degrees › bachelors › bs-in-computer-science
Online Computer Science Degree | Bachelor's Program | SNHU
Curriculum: Review course requirements and electives to make sure the material you'll cover throughout the program are what you need to get you to your goals. Between your general education courses and your degree-specific classes, SNHU helps you position yourself for success beyond the computer science skills you learn in the classroom. Concentrations: SNHU offers 4 concentrations for its bachelor of computer science program: data analysis, information security, project management and software engineering.