Spring/Sum 2004


CSC 1000 Introduction to Computer Science

Course syllabus with up-to-date topic schedule

Lab syllabus

Lab assignments

Homework

Lecture slides:

  Lecture 1 - Essential Concepts

  Lecture 2 - Data Representation

  Lecture 3 - Number Representation

  Lecture 4 - Operations on Bits

  Lecture 5 - Operations on Bits

  Lecture 6 - Review and sample exam questions

  Sample Questions for the first midterm

  Lecture 7 - Computer Organization

  Lecture 8 - Computer Organization

  Lecture 9 - Computer Networks

  Lecture 10 -Operating Systems

  Lecture 11 -Operating Systems && Algorithms

  Lecture 12 -Algorithms: basic concepts

  Lecture 13 -Algorithms: basic concepts

  Notes for the second midterm

  Lecture 14 -Overview for the second midterm

  Lecture 15 -Programming languages

  Lecture 16 -Programming languages

  Lecture 17 -Software Engineering

  Lecture 18 -Software Engineering

  Lecture 19 -Overview for the Final