|
Nov 21, 2024
|
|
|
|
Undergraduate Catalog 2023-2024 [ARCHIVED CATALOG]
Computer Science, B.S.
|
|
Return to: Academic Programs
Graduates with a Bachelor of Science in Computer Science have a strong background in both the theoretical and applied areas of computer science. This program stresses the technical and conceptual development of computer programs and systems.
Each graduate has an understanding of software development, operating systems, algorithms, data structures, as well as the opportunity to take advanced courses in various areas of computer science such as artificial intelligence and parallel programming. Students in this program may be eligible for the 4+1 program. Contact your advisor for more information.
Location(s): Madison Main Campus and Online
Learning Outcomes
CS Program Education Objectives and Student Outcomes
Plan of Study - Computer Science (BS)
Apply
|
System-wide General Education Requirement (30 Credits)
Majors who test directly into MATH 123 or MATH 201 will not need to complete MATH 114 , but must take 3 credits of general electives.
Required Courses (57 Credits)
Support Courses (19 Credits)
- MATH 123 - Calculus I 4 credits
- MATH 201 - Introduction to Discrete Mathematics 3 credits
- MATH 281 - Introduction to Statistics 3 credits Or
- MATH 381 - Introduction to Probability and Statistics 3-4 credits (3 credits required)
- MATH 316 - Discrete Mathematics 3 credits (3 credits required)
- MATH Electives* 6 credits
*MATH courses from the BS in Mathematics Major core and Information Systems Specialization: CSC 402 , MATH 125 , MATH 204 , MATH 225 , MATH 282 , MATH 315 , MATH 318 , MATH 321 , MATH 361 , MATH 381 , MATH 413 , MATH 418 , MATH 436 , MATH 437 , MATH 471 , MATH 475 , MATH 492 .
Choose one Specialization or 12 additional credits of electives
Artificial Intelligence/Machine Learning Specialization (12 Credits)
Software Engineering Specialization (12 Credits)
Note:
Students double majoring in Computer Science and Computer Game Design are required to take other courses as part of the Computer Game Design requirements that address the content of CSC 285 and CSC 470 , so these two courses are being waived from the CSC major requirements.
|
Return to: Academic Programs
|
|