Bachelor of Computer Science (Honours)
Faculty of Engineering and Built Environment
CRICOS code
000758J
Available to new international students
Yes
Available to new students
Yes
Award Abbreviation
BCompSc(Hons)
Locations
Newcastle (Callaghan)
Program code
10043
Summary
This additional one year program is normally undertaken by students with an excellent academic record in the Bachelor of Computer Science degree who wish to broaden their knowledge as further preparation for professional practice or to meet the requirements for admission to a research degree.
Students enrolled in the program are required to complete a project and directed electives in computer science and software engineering.
Career opportunities
Computer Science graduates enjoy excellent career prospects as the majority of businesses worldwide require personnel skilled in programming, systems analysis and design, and the management of computer resources. Graduates with an honours degree have a distinct advantage. Students with honours can go to more interesting research and development positions in the ICT industries because of their extra skills. An honours degree also naturally leads to a research higher degree at masters or doctorate level.
Computer Science is a field that is experiencing exceptional growth with career opportunities for graduates further increasing and broadening.
Entry requirements
Applicants must have successfully completed the Bachelor of Computer Science or equivalent program and achieved a minimum Grade Point Average (GPA) of 5.5 in order to apply for entry.
How to apply
Applicants apply direct to the University. The Direct Admission Application Form may be downloaded from www.newcastle.edu.au/study/forms/
Description
IMPORTANT! You must read the Undergraduate Degree Rules. Click here to view.
The Bachelor of Computer Science (Honours) program is taken over one full-time year or two part-time years. Entry to the honours program is possible for graduates of other disciplines. Enquiries regarding admission should be directed to the Program Convenor for the Bachelor of Computer Science.
Credit Transfer Agreements
Students who believe they may be entitled to credit towards this program will need to approach the Program Convenor or Faculty Student Services for further advice.
Program Structure
This program requires the completion of 80 units. Details of the program structure are provided for your information below.
Transition Arrangements
As programs are regularly reviewed and updated some students may experience changes to their program of study during the course of their enrolment and may require transition arrangements. Students affected by changes to the program or experiencing transition problems should discuss their academic program with the Program Convenor.
Approved Courses
| Year 1 - 80 units total | ||
|---|---|---|
| COMP4250A | Computer Science Honours Project A | 10 units |
| COMP4250B | Computer Science Honours Project B | 20 units |
| ELECTIVE | 3000/4000 level Directed elective | 10 units |
| ELECTIVES | 4000 level Directed Electives See list below.
|
40 units |
| 3000-level Directed courses | ||
| Any COMP, SENG, ELEC or MATH 3000-level course not already completed. | ||
| 4000-level Directed Courses | ||
| COMP4110 | Special Topic A | 10 units |
| COMP4120 | Special Topic B | 10 units |
| COMP4130 | Special Topic C | 10 units |
| SENG4150 | Special Topic E | 10 units |
| SENG4160 | Special Topics F | 10 units |
| COMP4240 | Special Topic G | 10 units |
| SENG4420 | Software Architecture | 10 units |
| ELEC4700 | Advanced Computer Systems | 10 units |
| MATHXXXX | Any 4000-level MATH course | 10 units |
Schedule
The relevant program schedule (B Computer Science) is available within the Degree Rules and Schedules section of the Policy Library.