Search : Index : Faculty of Engineering : Electrical Engineering and Computer Science
Prev 433-142 Computing Fundamentals B
Next 433-252 Software Engineering Principles & Tools
433-171 Introduction to Programming | |
Note | Credit may not be gained for both 433-171 Introduction to Programming and any of 433-142 Computing Fundamentals B, 433-161 Introduction to Programming A, 433-162 Introduction to Programming B, 615-145 Concepts in Software Development 1 |
Credit Points | 12.5 |
HECS Band | 2 |
Coordinator | Assoc Prof A Moffat |
Prerequisites | Knowledge of VCE Mathematical Methods 3/4 or Specialist Mathematics is assumed. |
Semester | 1 (view timetable) |
Contact | 36 hours of lectures, 12 hours of tutorials, 24 hours of laboratory classes |
Subject Description | The objective for this subject is for students to develop an understanding of approaches to solving moderately complex problems with computers, and to be able to demonstrate proficiency in designing and writing programs using a high-level procedural programming language (C). Topics covered include algorithmic problem-solving; fundamental data types: numbers, truth values, characters, pointers; fundamental program structures: sequencing, selection, repetition, functions and functional decomposition; number representation, and accuracy in numerical computations; and simple data storage structures: variables, arrays, structures (records), files. |
Assessment | Project work (expected to take about 30 hours) during semester and one written examination (not exceeding 3 hours) at the end of the semester. The project work must be completed satisfactorily to pass the subject. Weighting of assessment components will be advised at the commencement of the subject. |
Search : Index : Faculty of Engineering : Electrical Engineering and Computer Science
Prev 433-142 Computing Fundamentals B
Next 433-252 Software Engineering Principles & Tools
Status: Official 2001 Last Modified: Wednesday May 23 22:25 SGML to HTML Conversion: Information Technology Services Authorised by: Academic Registrar Email Enquiries: Course_Information@registrar.unimelb.edu.au