Liberal Arts and Sciences: CURRICULUM PREPARATORY TO THE TEACHING OF COMPUTER SCIENCE see footnote 1


NOTE: This document was generated from the 1995-1997 UIUC Programs of Study. Every effort has been made to ensure accuracy, but be advised that requirements may have changed since this book was published. Errors may have also been introduced in the conversion to a WWW document. Thus for items of importance, it might be wise to seek confirmation from either the paper version or a live human being.

For the Degree of Bachelor of Science in the Teaching of Computer Science

This program offers training for teaching computer science in the schools. A minimum of 120 hours is required for graduation. Students are advised that additional course work may be necessary to teach middle grades six through eight after June 30, 1996. Consult the certification officer in 110 Education Building for additional information.

Departmental Distinction. Students interested in attaining departmental distinction should consult with the honors adviser for program requirements early in the junior year.

GENERAL EDUCATION REQUIREMENTS

See the description of the general education requirements. Note that students in this curriculum satisfy the mathematics requirement by the requirements of the major. Students may need additional hours in humanities to complete the 15-hour minimum required for certification.
HOURS PROFESSIONAL EDUCATION REQUIREMENTS
2 C & I 101--Introduction to the Teaching of Secondary School Subjects
1 C & I 219--Field Experience in Secondary Teaching
1 C & I 229--Field Experience in Secondary Education
2 C & I 239--Microteaching: Practice in Teaching Techniques
2 C & I 240--Secondary Education in the United States
3 EDPSY 211--Educational Psychology
3 E P S 201--Foundations of American Education
1 SP ED 218--Exceptional Students in Secondary Schools
5 C & I 241--Techniques of Teaching in Secondary Schools
5-8 ED PR 242--Educational Practice in Secondary Education
25-28 Total
HOURS REQUIREMENTS OF THE MAJOR
8 Software core courses: C S 125, C S 223, and C S 225
6 Computer architecture: C S 231 and C S 232
5 Theory of computation: C S 173 and C S 273
4 Computer-assisted instruction: C S 317
6 300-level computer science electives
The 300-level computer science electives should be chosen in consultation with, and must be approved by, the student's adviser.
10-11 Calculus through MATH 242 or MATH 245
39-40 Total

TEACHER EDUCATION MINOR REQUIREMENT

A student in this curriculum is required to complete an approved teaching minor. See the list of approved minors. Any of those minors is accepted, except the minor in computer science.

Footnotes: 1. This statement reflects revisions of the major pending final approval at time of publication.


Go to Liberal Arts and Sciences Programs Index
Go to Programs of Study Table of Contents
GO to College of Liberal Arts and Sciences Home Page
Go to University of Illinois Home Page