Computer Science Major

Required Courses: Semester Hours

CSC112 Computer Fundamentals 3

CSC221 Fundamental Programming I 3

CSC222 Fundamental Programming II 3

CSC 321 Assembly Language 4

CSC 329 Computer Organization 3

CSC 338 Numerical Analysis 3

CSC 341 Data Structures 3

CSC 350 Principles of Programming Languages 3

CSC 352 Operating Systems 3

CSC 422 Database Systems 3

CSC 430 Internship 3

CSC 435 Data Communications 3

CSC 491/492 Senior Project 2

MAT218 Discrete Math 3

MAT221 Calculus I 3

MAT222 Calculus II 3

MAT326 Introduction To Probability Theory 3

51 Hours

Required Electives:

Students must choose one Computer Language 3

and one CSC or MAT 300 or higher 3

6 Hours

Computer Science Emphasis

Students who want to have an Emphasis in Computer Science must take the following courses.

CSC 221, 222, 422, 341, and two CSC electives 300 level or above (excluding Internship and Senior Project), a total of 18 hours.

 

Major in Mathematics

Required Courses Semester Hours

NSD 111 Introduction to the Natural Sciences 2

MAT 221 Calculus I 3

MAT 222 Calculus II 3

MAT 218 Discrete Mathematics 3

MAT 341 Linear Algebra 3

MAT 321 Calculus III 3

MAT 322 Calculus IV 3

MAT 316 Differential Equations 3

MAT 326 Introduction to Probability Theory 3

CSC 338 Numerical Analysis 3

MAT 426 Advanced Calculus 3

MAT 429 Complex Variables 3

MAT 434 Theory of Mathematical Statistics 3

MAT 491 Senior Seminar 1

MAT 492 Senior Seminar 1

Total Hours 40

Required Electives

Students must choose computer programming electives and one Mathematics elective as indicated. Total Hours 6-9

Computer Programming elective(s)

CSC 221, 222 Fundamental Programming I & II 6

Mathematics elective

Students must choose one course from the following:

MAT 345 Topology on the Real Line 3

MAT 414 Modern Algebra

Secondary Education Mathematics

Education Course Requirements

EDU 217 Introduction to Exceptional Children 3

EDU 252 Behavioral Management 3

EDU 336 Tests Measurements & Evaluation 3

EDU 436 Secondary Student Teaching 15

Total Hours 24

Area of Concentration

MAT 103, 104 College Algebra II and Trigonometry 6

MAT 221, 222 Calculus I, II 6

MAT 321, 322 Calculus III, IV 6

MAT 218 Discrete Mathematics 3

MAT 341 Linear Algebra 3

MAT 316 Differential Equations 3

MAT 326 Introduction of Probability Theory 3

MAT 434 Theory of Mathematical Statistics 3

CSC 221,222 Fundamental Programming I, II 6

MAT Elective (300 or higher) 3

MAT 491, 492 Senior Seminar 2

Total Hours 44

Data Science Minor

The Data Science minor is open to all students that fulfill the requirements listed below

Required Courses: Semester Hours

CSC 206 Basic Programming 3

CSC 422 Introduction to Database Systems 3

MAT 326 Introduction to Probability and Statistics 3

MAT 208 Biostatistics 3

Students must choose two course from the following:

CSC 360 Introduction to GIS 3

MAT 371 Introduction to Machine Learning 3

MAT 452 Introduction to Data Analysis and Visualization 3

18 Hours

Required Courses: Semester Hours

CSC112 Computer Fundamentals 3

CSC221 Fundamental Programming I 3

CSC222 Fundamental Programming II 3

CSC 321 Assembly Language 4

CSC 329 Computer Organization 3

CSC 338 Numerical Analysis 3

CSC 341 Data Structures 3

CSC 350 Principles of Programming Languages 3

CSC 352 Operating Systems 3

CSC 422 Database Systems 3

CSC 430 Internship 3

CSC 435 Data Communications 3

CSC 491/492 Senior Project 2

MAT218 Discrete Math 3

MAT221 Calculus I 3

MAT222 Calculus II 3

MAT326 Introduction To Probability Theory 3

51 Hours

Required Electives:

Students must choose one Computer Language 3

and one CSC or MAT 300 or higher 3

6 Hours

Computer Science Emphasis

Students who want to have an Emphasis in Computer Science must take the following courses.

CSC 221, 222, 422, 341, and two CSC electives 300 level or above (excluding Internship and Senior Project), a total of 18 hours.

https://www.tougaloo.edu/academics/divisions/natural-science/department-mathematics-computer-science/computer-science-major

The minor in Cybersecurity provides the foundation for students interested in pursuing careers or graduate study in cybersecurity. Students enrolled in the program will develop an understanding of the basic principles and practices in cybersecurity. 

Cybersecurity Minor

CSC230 Security Awareness 3 hours

CSC352 Operating Systems 3 hours 

CSC365 Introduction to Cybersecurity 3 hours

CSC435 Data Communications 3 hours

CSC440 Computer Forensics 3 hours

CSC455 Selected Topics – Advanced Cybersecurity 3 hours

TOTAL 18 HOURS

The Associate of Arts in Computer Science provides the foundation for students interested in pursuing a computer science degree at a 4-year institution. Students enrolled in the Associate of Arts program will develop an understanding of the basic principles and practices in computer science. All courses are transferable to the Bachelor of Science Degree in Computer Science at Tougaloo College.

Associate of Arts in Computer Science (27 credit hours).

CSC112 Computer Fundamentals 3 hours

CSC206 Basic Programming 3 hours 

CSC221 Fundamental Programming I 3 hours 

CSC222 Fundamental Programming II 3 hours 

CSC341 Data Structures 3 hours 

CSC340 Java Programming 3 hours 

MAT104 Trigonometry 3 hours 

MAT221 Calculus I 3 hours 

MAT218 Discrete Math 3 hours 

Data Science Program

The Data Science Program at Tougaloo College will prepare students for data-related graduate programs and the emerging and high-growth fields of digital information and big data. The long-term goals of this project are to increase the pool of highly skilled data science students and enhance the quality of overall preparation of undergraduates who will become leaders in those fields.

To achieve this goal, the program 1) collaborates with local high schools, provides innovative programs, research opportunities, and mentorship to stimulate and nurture students' interest in data science 2) strengthens the base of participating faculty and students' knowledge of data science and 3) encourages students to pursue further training for future data science careers.

The minor in Data Science provides the foundation for students interested in pursuing careers or graduate study in data science. Students enrolled in the program will develop an understanding of the basic principles and practices in data science.

Data Science Minor

CSC206 Programming Basics 3 hours

CSC422 Introduction to Database Systems 3 hours

MAT208 Biostatistics 3 hours

MAT326 Introduction to Probability Theory 3 hours

(Choose 2 of 3 - 6hrs)

MAT371 Introduction to Machine Learning 3 hours

MAT452 Data Analysis and Visualization 3 hours

CSC460 Introduction to Geographic Information Systems 3 hours

TOTAL 18 HOURS

https://www.tougaloo.edu/academics/divisions/natural-science/department…