CS F111 Computer Programming
Table of Contents
This course is about fundamentals of computing and basic software engineering principles.
In the Spring 2022 semester, this course is offered in two batches:
- Regular: Mar 11–Jun 30
- Spot-admission: May 7–Aug 13
This website mainly caters to the regular batch.
All the relevant information is in the course handout (see below).
We use this in-house library to learn the basic concepts.
We will add modules as the semester progresses.
The teaching staff
What are the prerequisites?
There are no prerequisites. This is an introductory programming course (CS1). We assume students have no prior programming experience. Indeed, there will be a lot of un-learning and re-learning for those who have learned programming before.
Is this course offered every semester?
No. It is offered once every year.
Do we need a specific OS or environment for the assignments?
No. The environment we will use (Visual Studio Code) is an platform-independent Integrated Development Environment (IDE).
Can I audit this course?
This is not an audit course. A student can attend the lectures etc. but no grade or entry in the Transcript will be made.
Was this page helpful?