B.A. in Computer Science with Teacher Certification
Click on the course number to view course title and description.
Code | Title | Semester Hours |
---|---|---|
BA in Computer Science with Teacher Certification Degree Plan (120 hours) | ||
Core Requirements (39 hours) | ||
First Year Seminar | 3 | |
First Year Seminar | ||
Freshmen Composition I | 3 | |
Rhetoric and Composition | ||
or EN 1313 | Rhetoric and Composition for International Students | |
Literature | 3 | |
Any EN 23XX literature course | ||
History | 3 | |
Any 1000, 2000, or 3000-level HS course | ||
Social Science | 6 | |
Mathematics | ||
Satisfied by MT 2303 in the courses required for this major. | ||
Natural or Physical Sciences | 3 | |
Fine Arts | 3 | |
Select any 3 hrs. of the following: Art (AR), Drama (DM), Music (MU) or MU 1300 | ||
Foreign Language and International Engagement | 6 | |
This requirement is satisfied through one of four ways: (1) One 3-hour course in any language at the 3000 level or above, with a grade of B or better; (2) Two courses (1311 and 1312) in a language not previously studied; (3) Two courses (2311 and 2312) in a language previously studied at the high school or college level; (4) Qualifying scores on an AP or CLEP exam, or both the ACTFL OPI and WPT exams | ||
Philosophy - Self | 3 | |
Intro to Philosophy | ||
Philosophy - Ethics | 3 | |
Foundations of Ethics | ||
Theology - God | 3 | |
Introduction to Theology | ||
Intermediate Theology | 3 | |
Any TH 33xx course | ||
Computer Science Major Courses (45 hours) | ||
MT 2323 | Discrete Math Structures | 3 |
CS 1310 | Programming I in C | 3 |
CS 1311 | Data Structures | 3 |
CS 2110 | Sophomore CS Seminar | 1 |
CS 2313 | Object Oriented Programming I | 3 |
CS 2315 | Algorithms | 3 |
CS 2323 | Object Oriented Programming II | 3 |
CS 2350 | Computer Architecture | 3 |
CS 3110 | Junior CS Seminar | 1 |
CS 3310 | Intro to Systems Analysis and Design | 3 |
CS 3320 | Files and Database | 3 |
CS 3330 | Computer Networks | 3 |
CS 3340 | Software Engineering | 3 |
CS 3350 | Operating Systems | 3 |
CS 4110 | Senior CS Seminar | 1 |
CS 4385 | Programming Projects | 3 |
Teaching Certification (27 hours) | ||
ED 3302 | The American Secondary School | 3 |
ED 3361 | Adolescent Development in the School Setting | 3 |
ED 2330 | Teaching Diverse Populations | 3 |
ED 3355 | Educational Technology | 3 |
ED 3362 | Teaching-Learning and Secondary Methods | 3 |
ED 3350 | Reading-- Teaching Reading in the Secondary Content Areas | 3 |
ED 4388 | Professional Development Seminar-Secondary | 3 |
ED 4689 | Student Teaching-Secondary | 6 |
Electives (9 hours) | 9 | |
An elective can be any course taken from any discipline. Students can use these hours to pursue certificates, minors, or second majors. | ||
Total Semester Hours | 120 |
This is a recommended degree plan subject to changes. Please meet with your adviser on a regular basis.
Click on the course number to view course title and description.
First Year | |||
---|---|---|---|
Fall | Semester Hours | Spring | Semester Hours |
MT 2303/2306/1411 statistics or precalculus | 3 | Social Science | 3 |
FYE 1301 | 3 | Literature | 3 |
EN 1311 | 3 | CS 1311 | 3 |
Elective | 3 | MT 2323 | 3 |
CS 1310 | 3 | Fine Arts | 3 |
15 | 15 | ||
Second Year | |||
Fall | Semester Hours | Spring | Semester Hours |
CS 2315 | 3 | Foreign Language | 3 |
PL 1301 | 3 | CS 2323 | 3 |
CS 2313 | 3 | CS 2350 | 3 |
CS 2110 | 1 | Natural or Physical Sciences | 3 |
History | 3 | PL 2301 | 3 |
Foreign Language | 3 | ||
16 | 15 | ||
Third Year | |||
Fall | Semester Hours | Spring | Semester Hours |
CS 3110 | 1 | Advanced Theology | 3 |
CS 3310 | 3 | CS 3330 | 3 |
CS 3320 | 3 | CS 3340 | 3 |
ED 3302 | 3 | ED 2330 | 3 |
ED 3361 | 3 | ED 3355 | 3 |
TH 1301 | 3 | ||
16 | 15 | ||
Fourth Year | |||
Fall | Semester Hours | Spring | Semester Hours |
Elective | 3 | CS 4385 | 3 |
Elective | 3 | ED 4388 | 3 |
CS 3350 | 3 | ED 4689 | 6 |
CS 4110 | 1 | ||
ED 3362 | 3 | ||
ED 3350 | 3 | ||
16 | 12 | ||
Total Semester Hours 120 |