Computer Science - 3978
Program Summary
Faculty: Faculty of Engineering
Contact: http://www.cse.unsw.edu.au
Campus: Kensington Campus
Career: Undergraduate
Typical Duration: 3 Years
Typical UOC Per Semester: 24
Min UOC Per Semester: 3
Max UOC Per Semester: 27
Min UOC For Award: 144
UAC Code: 425011
International Entry Requirements: See International Entry Requirements
Award(s):
Bachelor of Science (Major)
Bachelor of Science (Double Major)
Bachelor of Science (Minor)
Bachelor of Science (Honours)
Information valid for students commencing 2013.
Students who commenced prior to 2013 should go to the Handbook's Previous Editions
Program Description
Students in other programs may take some Level 1 and Level 2 Computer Science courses. Level 3 studies in Computer Science are only available in other specified combined programs. Appropriate disciplines are Physics and Computing, Mathematics and Computer Science.
Minors - that is, recognised sequences of related courses in disciplines other than Computer Science - are available in the Computer Science program. For details, see the Science program 3970 entry in this Handbook.
Program Objectives and Graduate Attributes
Program Structure
- COMP1917 Computing 1 (6 UOC)
- COMP1927 Computing 2 (6 UOC)
- MATH1081 Discrete Mathematics (6 UOC)
- MATH1131 Mathematics 1A (6 UOC)
- MATH1141 Higher Mathematics 1A (6 UOC)
- MATH1231 Mathematics 1B (6 UOC)
- MATH1241 Higher Mathematics 1B (6 UOC)
- Electives (18 UOC)
Electives: Computer science has mathematics and computing courses in year 1, representing five out of eight courses for a full-time student. Electives are chosen from physics, information systems, chemistry, philosophy, psychology, geography, economics and many other disciplines. ENGG1000 is a recommended elective.
Students may complete a maximum of 30UoC of First Year electives.
- Electives (24 UOC)
- General Education (6 UOC)
- COMP4920 Management and Ethics (6 UOC)
- Level 3/4 Computer Science Electives (30 UOC)
- Electives (6 UOC)
- General Education (6 UOC)
With the approval of the Program Director, students in this program wishing to fulfil the requirements for a major in a second discipline, as well as the Computer Science requirements, may substitute a course from the other discipline for one of the level 3/4 computing electives. Please note that not all electives are offered each semester.
COMPA13978 Computer Science
COMPG13978 Computer Game Design & Construction
COMPI13978 Artificial Intelligence
COMPH13978 Human Computer Interaction
COMPR13978 Robotics
COMPE13978 Electronic Commerce
COMPN13978 Computer Networks
COMPD13978 Database Systems
General Education Requirements
See UNSW on General Education for more information.
Honours
Computer Science Honours takes one year full-time or two years of part-time study.
Normally, students are expected to have attained an average mark of 65 (according to NewSouth Student calculations) to qualify for entry to the Honours year. Students who do not meet this expectation may be admitted in special circumstances. Students who have graduated with a three-year computer science degree from UNSW or another university can apply for admission to Honours. Application forms are available from the Student Office of Computer Science and Engineering in K17 G01. Detailed information about the program is available at the Honours website at: http://www.cse.unsw.edu.au/information/current-students/undergraduate/programs/computer-science/cshonours.html
- COMP4910 Thesis Part A (3 UOC)
- COMP4911 Thesis Part B (15 UOC)
(subject to approval of the Program Director)
Level 3/4 Computer Science Courses 12 UOC
Level 4 Computer Science Courses 18 UOC
Computer Science Honours students must at least complete 18UOC level 4 elective courses. Students may substitute level 4 courses from other schools with the permission of the Program Director.
Academic Rules
Fees
Professional Recognition
The peak professional body for computing in Australia is the Australian Computing Society (ACS) - www.acs.org.au
The objectives of the ACS can be found here and include: "advanc[ing] professional excellence in information and communications technology, and further[ing] the study, science and application of information and communications technology."
Again, students who want to join ACS should go to Member Application
Area(s) of Specialisation