CS 4133/5133 Foundational Concepts of Computer Science

Examines the wide breadth of the field of computer science, beyond the programming of the computers. Topics include Data Storage and Manipulation, Computer Organization, Operating Systems, Networking and the Internet, Software Engineering, Databases, and Artificial Intelligence. This course aims to give potential teachers a general introduction to some of the commonly taught sub-disciplines in computer science with the aim of giving them enough grounding to have an informed discussion with a student before going on to do further/deeper learning in a topic.

Course details

Term: 
Summer 2019
Section: 
62
Class Nbr: 
81058/81061
Units: 
3
Dates: 
Jun 14, 2019 - Aug 16, 2019
Meets in-person on UNI's main campus June 14, June 28, July 19, August 2 & August 15 (times and locations TBD).
Course notes: 

This section is for the current cohort of teachers. 

Course delivery

Location: 
UNI Campus-location/time TBD

Instructor(s)

J. Ben Schafer

Enrollment information

Tuition: 
$75/unit plus technology fee of $38
Questions?
Carolina Wilson

Continuing and Distance Education

(319) 273-2121