CS 10051 Introduction to Computer Science Guidelines

CS 10051 is broad introduction to computer science. Many important concepts underlying computer science are covered.

The course includes a weekly 2 hour lab that provides experience with the concepts covered in the lectures.

Detailed Contents

The material covered in CS 10051 is broken into 3 groups of approximately 5 weeks each.

Weeks 1 - 5

Algorithm related concepts are covered including:

Weeks 6 - 10

Computer hardware concepts are studied including:

Weeks 11 - 15

A variety of higher-level concepts are looked at: