I N T R O D U C T I O N    T O    C O M P U T I N G 

C S  1 0 1

A U T U M N   2 0 0 4

Course Outline    Reading Material    Quizzes    Assignments       Labs   Slides

Welcome to the course website for CS101 . Here you will find all the necessary information to help you as the course proceeds. We will be placing assignments, lab details, quizzes and their solutions, lecture slides and other announcements on the website. So watch out for updates and announcements. Also Remember to Refresh (Ctrl + F5) the Web Page whenever you visit it.

Final Exam Solution has been uploaded
Midterm Solution has been uploaded

Course Description
This is the first course in a series of programming courses offered at LUMS. Students are introduced to the field of computing and fundamentals of programming. Visual Basic is used as the programming language. First two weeks of the course are mainly devoted to the history of computing, number systems, introducing computers, program development cycle and tools, and the Integrated Development Environment (IDE) of Visual Basic 6. Rest of the time is devoted in building basic programming concepts and familiarizing students with Visual Basic 6 programming.

Introduce computers and computer programming in an interesting way. 
Familiarize students with basics of programming using Visual Basic 6. 
Prepare students for the next level programming courses.


Dr Nadeem A Khan
Office Hrs :
Monday 11:00 to 12:30
Friday 10:30 to 12:00
Location : Room No: 426


Office Hrs :
Mondays: 5.30 to 7.30 Lab1
Wednesday: 3.30 to 5.30 Lab1
Fridays 11.45 to 12.45 TA Room, 1st floor library

  Haroon Wasim
Office Hrs :
Tuesday  1000 to 1100 Lab1
Thursday 1400 to 1600 Lab1
Friday      1010 to 1140 TA Room, 1st floor library