CS ED 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 2021
Section: 
61
Class Nbr: 
30455/30456
Units: 
3
Dates: 
Jun 7, 2021 - Jul 30, 2021
Cohort: 
Iowa Computer Science Endorsement - Summer 2021 Cohort

Course delivery

Location: 
Blackboard (eLearning)

Blackboard is a learning management system requiring Internet access and a web browser.

Instructor(s)

J. Ben Schafer

Enrollment information

Questions?
Carolina Wilson

Continuing and Distance Education

(319) 273-2121