Program Overview
With this combined degree program, students can add a Science program to the standard, professionally accredited BSc in Computer Science program offered by the School of Computer Science and Engineering. All Science majors within program 3970 are available.
Students who meet the entry requirements for the BSc in Computer Science program 3978 and for the Bachelor of Science program 3970 may apply to enter the combined Bachelor of Science Bachelor of Science (Computer Science) program.
Students should schedule the Science and Computer Science components to suit their preferences while meeting constraints of timetables and prerequisites. The Science Faculty section in this Handbook describes the Science options and the School of Computer Science and Engineering Student Office can supply sample programs indicating what previous students have arranged.
In addition to the BSc in Computer Science program 3978, students must complete a minimum of 84 units of credit in Science courses, including a major sequence in an approved area. The Science office must approve the Science component while the School of Computer Science and Engineering will approve the final program and schedule.
The award of Honours in either the Science or the Computer Science program requires at least one further year of study.
Program Structure
Each course runs for 12 weeks during semester one (S1) or semester 2 (S2). UOC denotes Units of Credit, a measure of the amount of work required in a course.
| YEAR 1 |
|
UOC
S1 |
UOC
S2 |
| COMP1917 |
Higher Computing 1 ** |
6
|
-
|
| COMP1927 |
Higher Data Structures & Algorithms |
-
|
6
|
MATH1141
MATH1131 |
Higher Mathematics 1A or
Mathematics 1A |
6
|
-
|
MATH1241
MATH1231 |
Higher Mathematics 1B or
Mathematics 1B |
-
|
6
|
| |
Year 1 Science Electives |
24
|
| |
|
24
|
24
|
| YEAR 2 |
|
UOC
S1 |
UOC
S2 |
| COMP2911 |
Engineering Design 2 |
6
|
-
|
| COMP2121 |
Microprocessors & Interfacing |
6
|
-
|
| COMP2041 |
Software Construction |
-
|
6
|
| MATH1081 |
Discrete Mathematics * |
6
|
-
|
| |
Year 2 Science Electives |
24
|
| |
|
48
|
* Students may take MATH1081 in either semester.
| YEAR 3 |
|
UOC
S1 |
UOC
S2 |
| COMP3111 |
Software Engineering * |
6
|
-
|
| |
Year 3/4 Computer Science Electives |
18
|
| |
Year 2/3 Science Electives |
24
|
| |
|
48
|
| YEAR 4 |
|
UOC
S1 |
UOC
S2 |
| COMP2920 |
Professional Issues & Ethics |
3
|
-
|
| |
Year 3/4 Computer Science Electives |
6
|
| |
Other Computer Science Electives * |
6
|
| |
Year 2/3 Science Electives |
12
|
| |
Computer Science Electives |
15
|
| |
General Education Courses |
6
|
| |
|
48
|
* External courses which may be included here, and count towards the 84 UOC Computer Science electives, include: MATH2301, MATH3411/3101, TELE3013, PHYS1601 & 2601, and any of ELEC1111, 2134, 2032, 2042, 3104, 3006, 3014, 3016, 3017, 3041, 4621, 4631, 4632, 4604, 4602 and 4532.
General Education
UNSW wants all students to develop skills in a broad range of areas, not just in their specific study discipline, and so students in all degrees are required to undertake a number of general studies courses outside their discipline. It may not be possible for Computer Science students to enrol in general education courses that are similar in content to the courses offered in the Computer Science degree. For a comprehensive list, see:
http://www.cse.unsw.edu.au/undergrad/current/gened.html
|