B.A. in Computer Science with Teacher Certification

St. Mary’s University Core 1
SMC 1301Foundations of Civilization3
SMC 1311Foundations of Reflection:Self3
SMC 1312Foundations of Reflection: Nature3
SMC 1313Foundations of Reflection: Others3
SMC 1314Foundations of Reflection: God3
SMC 2301Foundations of Practice: Ethics3
SMC 2302Foundations of Practice: Civic Engagement and Social Action3
SMC 2303Foundations of Practice:Fine Arts and Creative Process3
SMC 2304Foundations of Practice: Literature3
SMC 4301Capstone Seminar: Prospects for Community & Civilization3
School of Science, Engineering, and T echnology Specific Core
Speech3
Select one of the following:
Fundamentals of Oral Communication
Business and Professional Communication
Rhetoric & Composition 23
Rhetoric and Composition
Foreign Languages6
Select one of the following:
6 hours at the sophomore level (2311, 2312) in a Foreign Language previously studied for a minimum of one year
6 hours of introductory level (1311, 1312) in a Foreign Language not previously studied
12 hours of CLEP/AP credit
History/Social Science3
Teaching Diverse Populations
Theology3
Select one of the following:
Advanced Theology TH 33XX/43XX
Perspectives and Themes in History, Philosophy and/or Theology
Fine Arts/Literature3
Select one AR, DM, MU or any EN 23XX literature course
BA Computer Science Courses
CS 1310Programming I3
CS 1311Programming II3
CS 2110Sophomore CS Seminar1
CS 2313Object Oriented Programming I3
CS 2315Algorithms3
CS 2323Object Oriented Programming II3
CS 2350Computer Architecture3
CS 3110Junior CS Seminar1
CS 3310Intro to Systems Analysis and Design3
CS 3340Software Engineering3
CS 3350Operating Systems3
CS 4110Senior CS Seminar1
CS 4320Files & Databases3
CS 4330Data Communication3
CS 4395Senior Project3
MT 1303College Algebra3
MT 1306Calculus for Business3
MT 3323Discrete Math Structures3
Professional Development Courses
ED 3302The American Secondary School3
ED 3350Reading-- Teaching Reading in the Secondary Content Areas3
ED 3361Adolescent Development in the School Setting3
ED 3362Teaching-Learning and Secondary Methods3
ED 4388Professional Development Seminar-Secondary3
ED 4689Student Teaching-Secondary6
Proficiency in Informati on Technology and Information Literacy
For this major, this requirement will be fulfilled by coursework in this degree plan.
Total Semester Hours120
1
All St. Mary’s Core SMC 13XX "Reflection" courses must be completed before registering for SMC 23XX "Practice" courses.
2

Grade of “C” or better is required.  International students may be required to take EN 1313 to fulfill this requirement.

This is a recommended degree plan subject to changes. Please meet with your adviser on a regular basis. 

First Year
FallSemester HoursSpringSemester Hours
SMC 13XX3SMC 13XX3
EN 13113SMC 13XX3
Foreign Language3Foreign Language3
CS 13103CS 13113
MT 13033MT 23063
ND 01010 
 15 15
Second Year
FallSemester HoursSpringSemester Hours
SMC 13XX3SMC 23XX3
SMC 13XX3Speech3
CS 21101Advanced Theology3
CS 23133Fine Arts/English Literature3
CS 23153CS 23233
MT 33233CS 23503
 16 18
Third Year
FallSemester HoursSpringSemester Hours
SMC 23XX3SMC 23XX3
SMC 23XX3CS 33403
CS 31101CS 43303
CS 33103ED 33303
CS 33503ED 33613
ED 33023 
 16 15
Fourth Year
FallSemester HoursSpringSemester Hours
SMC 43013ED 43883
CS 41101ED 46896
CS 43203CS 43953
ED 33503 
ED 33623 
 13 12
Total Semester Hours 120