West Virginia University
Morgantown, West Virginia
Degree:
BS
Computer Science
Location:
Department of Computer Science and Electrical Engineering
Credits:
126 credit hours
System:
Semester
Required Computer Science (or Related):
• CS 110: Introduction to Computer Science (4 hours)
• CS 111: Introduction to Data Structures (4 hours)
• CS 210: File and Data Structures (4 hours)
• CS 220: Discrete Mathematics (3 hours)
• CS 230: Introduction to Software Engineering (4 hours)
• CS 310: Principles of Programming Languages (3 hours)
• CS 320: Analysis of Algorithms (3 hours)
• CS 350: Computer System Concepts (3 hours)
• CS 410: Compiler Construction (3 hours)
• CS 450: Operating Systems Structure (4 hours)
• CS 453: Data and Computer Communications (3 hours)
• CS 455: Computer Architecture (3 hours)
• CSEE 480/481: Capstone Project Design AND Implementation (5 hours)
• CS 200+ Electives (6 hours)
• Concentration Area coursework (15 hours)
Required Math:
• Calculus I-III (12 hours)
• Probability and Statistics (4 hours)
Required Science:
• Science with Lab sequence from approved list (8 hours)
• Additional Science with Lab from approved list (4 hours)
Required Engineering:
• Engineering Problem-Solving (2 hours)
• First-Year Seminar (varies)
• Introduction to Digital Logic Design with Lab (4 hours)
• Engineering Professionalism Seminar (1 hour)
Other Requirements:
• Fundamentals of Group Communication (3 hours)
• Composition and Rhetoric (3 hours)
• Composition, Rhetoric, and Research (3 hours)
• Technical Writing (3 hours)
• Human Inquiry & the Past (3 hours)
• Arts & Creativity (3 hours)
• Global Studies & Diversity (3 hours)
• Additional General Education Foundation course (3 hours)
Subfield Required:
Yes
Type:
Concentration
Options:
Select Concentration:
• Theory of Computing
• Software and Knowledge Engineering
• Computer Systems
Double or Dual Major Option(s):
• Double major may be possible if the second major is also in the School of Computer Science and Electrical Engineering.
• Dual degree may be possible if selecting the second major outside the School of Computer Science and Electrical Engineering; a minimum of 150 credit hours is required for a dual degree.
Related Majors:
• BS Computer Engineering
Good to Know:
• Information is based on sample plan current as of summer 2022.
University's Webpage for this Program:
Catalog Year:
2022

