|
||||||||||||||||||||||||||||||||||||||||||||||||||
Computing 1A - COMP1911 | ||||||||||||||||||||||||||||||||||||||||||||||||||
Description note: An exclusion exists between COMP1911 and COMP1917.
The objective of this course is for students to develop proficiency in programming using a high level language. Topics covered include: fundamental programming concepts, program testing and debugging, the underlying memory representation of data, programming style. Practical experience of these topics is supplied by laboratory programming exercises and assignments. Additional Information This course is designed for non-computing majors who want a solid introduction to programming, with the aim of using computers as part of some other discipline.
Electrical Engineering, Telecommunications, Mechanical Engineering, and Mechatronic Engineering specify this as the standard first year computing course. COMP1911 and the following course COMP1921 are gentle courses and combined are roughly equivalent to the single course COMP1917. Students with an interest in computing or who wish to be extended might want to consider COMP1917 as an alternative, especially if they plan to study a more computing as part of their future study. Students from all degrees are permitted to take 1917 instead of 1911, and 1927 instead of 1921. |