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 2020
Section: 
61
Class Nbr: 
50708/50710
Units: 
3
Dates: 
May 28, 2020 - Jul 18, 2020

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