Faculty of Applied Science and Engineering, University of Toronto
CSC181: Introduction to Computer Programming, Fall 2000

CSC180 or CSC181?

This collection of statements is intended to help students choose between CSC180F and CSC181F.

If most of the following statements are true about you, you should be taking CSC180F instead of CSC181F.
  • I have had less than one year of programming courses in high school.
  • My average mark in the programming courses I've taken is 80 or less.
  • I have programmed only in Basic or in assembly language.
  • I've never used a computer before. Run don't walk to CSC180F.
  • I don't think I learned very much in my high school programming courses.
  • I taught myself to program by reading a book.
  • My average mark in my math classes in high school was less than 75.
  • I don't think I could write a program to sort an array of numbers into ascending order.
  • The largest program I've ever written is less than 50 lines.
  • I don't know the meaning of most of the words: algorithm, data, loop, subroutine, function, parameter.
  • I've written less than 5 computer programs that worked correctly.

On the other hand, if most of the following statements are true about you, you should be taking CSC181F instead of CSC180F.

  • I can program well in structured Basic, Pascal, Fortran, C or some other language.
  • I have written programs in several computer languages.
  • I have had summer or part-time jobs working as a programmer.
  • I have a personal computer and have done a lot of programming on it.

CSC181 Home Page | Last updated on 2000-09-08 by Ray Ortigas.