
COMPX101-20A (HAM)
Introduction to Programming
15 Points
Edit Header Content
Division of Health Engineering Computing & Science
School of Computing and Mathematical Sciences
Department of Computer Science
Staff
Edit Staff Content
Convenor(s)
Michael Mayo
4403
G.2.24
michael.mayo@waikato.ac.nz
|
|
Lecturer(s)
Marinho Pilla Barcellos
G.1.05
marinho.pillabarcellos@waikato.ac.nz
|
|
Administrator(s)
: rachael.foote@waikato.ac.nz
Tutor(s)
: bronwyn.poki@waikato.ac.nz
: nilesh.kanji@waikato.ac.nz
: tim.elphick@waikato.ac.nz
Librarian(s)
: debby.dada@waikato.ac.nz
You can contact staff by:
- Calling +64 7 838 4466 select option 1, then enter the extension.
-
Extensions starting with 4, 5, 9 or 3 can also be direct dialled:
- For extensions starting with 4: dial +64 7 838 extension.
- For extensions starting with 5: dial +64 7 858 extension.
- For extensions starting with 9: dial +64 7 837 extension.
- For extensions starting with 3: dial +64 7 2620 + the last 3 digits of the extension e.g. 3123 = +64 7 262 0123.
Edit Staff Content
Paper Description
Edit Paper Description Content
This paper introduces computer programming in C# – the exciting challenge of creating software and designing artificial worlds within the computer. It also covers concepts such as the internals of the home computer, the history and future of computers, cyber security, computer gaming, and current research and challenges in computer science.
Edit Paper Description Content
Paper Structure
Edit Paper Structure Content
Resources in the form of lecture notes, videos of lectures, course outline, background material, various user guides, lab and test sign-ups, practice tests, sample code, data files and weekly quizzes will be made available through the course Moodle website. Also available on the course Moodle website will be support through various interactive forums. Class attendance is expected. The lecture material, tutorials and laboratory practicals are all integral parts of the paper. Failure to attend any of these means the student may miss material not presented elsewhere. Students are responsible for all material covered in class.
Edit Paper Structure Content
Learning Outcomes
Edit Learning Outcomes Content
Students who successfully complete the course should be able to:
Edit Learning Outcomes Content
Edit Learning Outcomes Content
Assessment
Edit Assessments Content
An overall mark of 50% is required for a pass, with a minimum of 40% in the final exam. An RP grade will not normally be accepted as fulfilling a prerequisite for a more advanced paper.
Edit Additional Assessment Information Content
Assessment Components
Edit Assessments Content
The internal assessment/exam ratio (as stated in the University Calendar) is 100:0. There is no final exam.
Edit Assessments Content
Required and Recommended Readings
Edit Required Readings Content
Required Readings
Edit Required Readings Content
'Starting out with Visual C#' by Tony Gaddis.
Edit Required Readings Content
Other Resources
Edit Other Resources Content
You should purchase a printed version of the Laboratory and Tutorial Manual from Campus Copy. Other resources will be made available in the lab and on Moodle.
Edit Other Resources Content
Online Support
Edit Online Support Content
Edit Online Support Content
Workload
Edit Workload Content
Students should expect to spend about 12 hours per week on this paper, in the following proportions:
Edit Workload Content
Linkages to Other Papers
Edit Linkages Content
Restriction(s)
Restricted papers: COMP103
Edit Linkages Content