Software Engineering Concentration - Computer Science (BSCS)

Requirements for a Software Engineering Concentration in Computer Science (BSCS)

Minimum Total Hours Requirement
Minimum GPA - 2.0 ("C") Overall
Minimum Hours in Residence
Minimum Advanced Hours (for UG: 3000- or 4000-level courses)
General Education Requirements 1
Literature and Writing
ENG 1310Research Writing: Writing and Academic Inquiry Seminars3
PWR 3300Technical Writing3
Great Text Requirements
Choose one of the following courses:3
Intellectual Traditions of the Ancient World : Literature and Thought
Medieval Intellectual Traditions: Literature and Thought in Context
Great Texts in the Origins of Science
Great Texts in Modern Science
Literature
Select one course from the following:3
American Literary Cultures
Any Foreign Literature
Contemporary Social Issues
Select 3 hours from the corresponding A&S Distribution List (HIS 1300 included)
Contemporary Social Issues Distribution List (AS)3
Religion
REL 1310The Christian Scriptures3
REL 1350The Christian Heritage3
Foreign Language and Culture
Foreign Language and Culture Distribution List (ECS)3
Other Requirements
CSI 1101Computer Science and Informatics New Student Experience1
ECO 1305Issues in Economics for Non-Business Majors3
or ECO 2306 Principles of Microeconomics
CSS 1302Public Speaking for Business and Professional Students3
PHI 3180Character and Computing1
PSC 1387The U.S. Constitution, Its Interpretation, and the American Political Experience3
Lifetime Fitness: Any two LF 11XX courses.2
Chapel: Two Semesters
Mathematics
MTH 1321Calculus I3
MTH 1322Calculus II3
MTH 2311Linear Algebra3
or MTH 2321 Calculus III
STA 3381Probability and Statistics3
Sciences
Select one group from the following natural or physical sciences:8
Group 1:
Modern Concepts of Bioscience
and Modern Concepts of Bioscience Laboratory
Modern Concepts of Bioscience, continued
and Modern Concepts of Bioscience Laboratory
Group 2:
Basic Principles of Modern Chemistry I
and General Chemistry Laboratory I
Basic Principles of Modern Chemistry II
and General Chemistry Laboratory II
Group 3:
The Dynamic Earth
and Dynamic Earth Laboratory
The Earth Through Time
and The Earth Through Time, Laboratory
Group 4:
General Physics for Natural and Behavioral Sciences I
General Physics for Natural and Behavioral Sciences II
or
General Physics I
General Physics II
Six to eight additional hours of science credit from the courses listed above or from courses that have one or more of the above courses as prerequisites. If a '1000' level course is chosen from the list above, the coordinating lab must be taken as well.6-8
Computer Science Major (Software Engineering Concentration)
Required Courses
CSI 1430Introduction to Computer Science I with Laboratory4
CSI 1440Introduction to Computer Science II with Laboratory4
CSI 2334Introduction to Computer Systems3
CSI 2350Discrete Structures3
CSI 3334Data Structures3
CSI 3335Database Design and Applications3
CSI 3336Systems Programming3
CSI 3344Introduction to Algorithms3
CSI 3351Foundations of Artificial Intelligence3
CSI 3471Software Engineering I4
CSI 3372Software Engineering II3
CSI 3373Software Quality Assurance and Testing3
CSI 3374Software Project Management3
CSI 4321Data Communications3
CSI 4323Introduction to Cybersecurity3
CSI 4330Foundations of Computing3
CSI 4337Introduction to Operating Systems3
CSI 43C9Capstone Design Project3
A grade of “C” or better is required in all computer science hours counted toward major.
Note: Additional elective hrs. to reach 124 hrs. minimum may be required.
Total Hours124
1

For students in Baylor Interdisciplinary Core, BIC courses will satisfy the following requirements: Literature in Context and the Contemporary Social Issues distribution lists; CSS 1302; ENG 1310; GTX 2301/GTX 2302; Foreign Language and Culture; REL 1310, REL 1350; PHI 3180; PSC 1387; PWR 3300; and 1 LF.