CMSC 11
Intro to Computer Science 
An overview of the fundamental principles of computer science with programming in C
3 units (2 hrs lecture, 3 hrs lab per week)
Prerequisite: College Algebra (MATH 11 orMATH 17)
Offered regular every semester and summer
Lecturer: Jaime M. Samaniego, Room c-115
 
ICS, UPLB
2
Key topics we will cover 
Algorithms and fundamentals of programming
Representation, translation and execution of programs
The evolution of operating systems
Data structures and algorithms
Networks of computers
Applications
Social issues and the future of computing
 
ICS, UPLB
3
What you learn on your own 
(or study in other intro courses) 
Using office applications such as word processing,spreadsheets, presentations, etc – take IT 1 instead(IT 1 is a beginner-friendly GE course)
Using electronic mail, web surfing, making yourown cute home page, etc – take CMSC 2 instead
Playing games, downloading music and chatting –fun for most, but please do this outside your labclasses (penalties apply)
 
ICS, UPLB
4
How to be a good CS student 
Watch, listen and read about how professionals do it
Then try to do things yourself, eventually learning tosolve new problems on your own“I hear and I forget,I see and I remember,I do and I understand.”
of 22