aos
Monash home | About Monash | Faculties | Campuses | Contact Monash |
Staff directory | A-Z index | Site map |
|
All areas of study information should be read in conjunction with the relevant course entry in the Handbook. The units listed for this area of study relate only to the 'Requirements' outlined in the Faculty of Science component of any bachelors double degrees.
DescriptionIn our computerised society, no modern scientist should be without knowledge of computers. First-level computer science is a general introduction to computing and is suitable either for students whose major interest is in another science discipline, or students who wish to become computer scientists with an understanding of all the basic aspects of computing. ObjectivesOn completion of the sequence in computer science students will: (a.) have knowledge of:
(b.) have an understanding of:
(c.) have the ability to:
(d.) have attitudes which enable them to:
In addition students taking the extra honours year will have:
UnitsLevel oneLevel two
Level three
Sequence requirementsMinor sequence in computer science (24 points)Major sequence in computer science (48 points)
Double major sequence in computer science (72 points)
In addition to these requirements, students completing a major sequence in computer science are required to have completed at least 12 points of approved mathematics units. Graduates who have completed at least the 48-point major sequence in computer science are eligible for level-one membership of the Australian Computer Society. Note: Students who commenced the sequence prior to 2006 should follow the requirements published in the 2005 Handbook. RecommendationsThe sequence of both FIT1002, which covers basic programming skills, and FIT1008, which extends those programming skills, is highly recommended for all students, whether or not they intend to become computer scientists. Level oneThe level-one units serve both as a general introduction to computer science and as a prerequisite for further studies. Thus they may be taken either by students wishing to major in computer science or by students whose major interest is in some other branch of science. FIT1002 covers basic programming skills for problem-solving. FIT1008 gives an introduction to computer science, developing an understanding of algorithms, data structures and computer systems. Students who are considering completing a major sequence in computer science should also take at least 12 points of approved mathematics units at level one or equivalent. Level twoThe core level-two units aim to develop a firm foundation in the fundamental concepts of computer science, namely algorithm development and the theory of computation. In addition, the elective level-two units introduce new topics to broaden the student's view of computation and its applications. Level threeStudents intending to complete a major sequence in computer science must take FIT3036 and FIT3014, which provides advanced study of algorithms, and at least 6 points of additional level-three computer science units (which may not include another project). Students intending to proceed to honours should complete at least the 48-point computer science major sequence to ensure they have sufficient breadth to undertake the honours coursework units offered each year. It is recommended that in addition to the core project unit FIT3014, these students take at least four other level-three computer science units listed above. HonoursCoordinator: Dr Jon McCormack, (Clayton School of Information Technology) Honours in computer science is suitable for students who want to gain a deeper understanding of computer science. Students with honours are particularly sought after by employers and can choose from more interesting research and development positions because of their extra skills and proven abilities. An honours degree also leads on to postgraduate study, which is necessary for an academic career or a career in industrial research. Full details regarding entrance requirements and course structure for honours is described in the course entry in this Handbook for the course 0051 Honours degree of Bachelor of Science.
|