Academic Catalog 2024-2025

Computer Science (General CS Concentration), Bachelor of Science

Summary

Core Curriculum Requirements42
Major Requirements (51 hours)
CS 124Fund Machine Computation3
CS 120LIntro to Comp & Problem Lab1
CS 140Computer Programming in Java3
CS 140LComputer Programming using Java Lab1
CS 241Advanced OOP Using C++3
CS 243Computer Organization3
CS 246Data & File Structures3
CS 248Theory of Computation3
CS 250Computer Networks Fundamentals3
CS 342Prog Lang & Design3
CS 343Assembly & Comp Archi3
CS 346Database Mgmt System3
CS 415Comp Ethics & Society3
CS 444Operating Systems3
CS 456Soft Eng3
CS 499Capstone Proj3
CS 3XX or 4XX3
CS 4XX or 5XX3
CS 4XX or 5XX3
Other Requirements (29 hours)
MATH 2318Linear Algebra3
MATH 2413Calculus & Analytic Geomtry I4
MATH 2414Calculus&Analytic Geometry II4
MATH 473Probability & Statistics I3
or MATH 345 Applied Mathematics and Statistics for Scientists and Engineers
PHYS 213College Phys Lab I1
PHYS 214College Phys Lab II1
PHYS 1302College Physics II3
FS 102Freshman Seminar/ first Year Experience1
Elective courses (9 hours)9
Total Hours124
Plan of Study Grid
First Year
First SemesterHours
CS 120 Introduction to Programming Using C++ 3
CS 120L Intro to Comp & Problem Lab 1
MATH 2312 Precalculus Math 3
CHEM 1311 Chemistry I 3
ENGL 1301 Freshman English I 3
MUSI 1306 Music Appreciation 3
FS 102 Freshman Seminar/ first Year Experience 1
 Hours17
Second Semester
CS 124 Fund Machine Computation 3
CS 140 Computer Programming in Java 3
CS 140L Computer Programming using Java Lab 1
MATH 2413 Calculus & Analytic Geomtry I 4
ENGL 1302 Freshman English II 3
COMM 1321
Business & Professional Comm
or Public Address
3
 Hours17
Second Year
Third Semester
CS 241 Advanced OOP Using C++ 3
CS 243 Computer Organization 3
MATH 2414 Calculus&Analytic Geometry II 4
PHYS 213 College Phys Lab I 1
PHYS 1301 College Physics I 3
ENG 2XX Any 200 Level ENG may be selected 3
 Hours17
Fourth Semester
CS 246 Data & File Structures 3
CS 248 Theory of Computation 3
CS 250 Computer Networks Fundamentals 3
MATH 2318 Linear Algebra 3
PHYS 214 College Phys Lab II 1
PHYS 1302 College Physics II 3
 Hours16
Third Year
Fifth Semester
CS 342 Prog Lang & Design 3
CS 343 Assembly & Comp Archi 3
POLS 2305 American Government 3
HIST 1301 Soc & Pol Hist US to 1877 3
Elective Course 3
 Hours15
Sixth Semester
CS 346 Database Mgmt System 3
CS 300/400 CS Elective 3
POLS 2306 Texas Government 3
HIST 1302 Soc & Pol Hist US Since 1877 3
ECON 2301 Principles Of Economics I 3
 Hours15
Fourth Year
Seventh Semester
CS 444 Operating Systems 3
CS 415 Comp Ethics & Society 3
CS 400/500 CS Elective 3
MATH 345
Applied Mathematics and Statistics for Scientists and Engineers
or Probability & Statistics I
3
Elective Course 3
 Hours15
Eighth Semester
CS 456 Soft Eng 3
CS 499 Capstone Proj 3
CS 400/500 CS Elective 3
Elective Course 3
 Hours12
 Total Hours124