Imperative Programming: Admin Matters
Imperative Programming: Admin Matters
Imperative Programming: Admin Matters
Imperative Programming
Lecture 1.1
(Week 1, Lecture 1)
Admin matters
2
Course Websites (1)
• This course will make use of both the CS website as
well as ClickUP.
• ClickUP
• The ClickUP home page may be reached through the
usual UP Student portal.
5
Study material (1)
Prescribed textbooks
6
Study material (2)
Software
• You are required to use Linux for programming with C++.
You will need the following:
– A web browser – for Arch Linux we recommend Firefox
– A text editor – we recommend SciTE
– A compiler – we recommend GCC
– other software
7
Course Activities (1)
Lectures
• You may choose any four lectures and may mix attendance between
different groups,
• as long as you attend one of each (i.e. L1, L2, L3 and L4) of the
lectures every week.
Note: For Group 4, the venue for Lecture 2 (L2) on Wednesday which is
stated in the study guide is Centenary 2. This is WRONG.
The correct venue is Centenary 3. 8
Course Activities (2)
Practical lab sessions
• Students are required to attend one of the following practical lab
sessions per week.
10
Assessment (2)
Examination
• The exam will take place during the scheduled exam period.
• To pass the course, a student must obtain at least 40% in the exam,
and a final mark of at least 50%
• A student will pass the course with distinction if he/she passes the
course with a final mark of at least 75%.
11