6
Information correct as of January 2018 and subject to change. Program Code: 10253 CRICOS Code: 090805F CRICOS Provider: 00109J Bachelor of Mathematics/Bachelor of Computer Science Commencing in Semester 1 2018 Studying at Callaghan This Program Plan is an enrolment guide to ensure you are on track to graduate. If at any time you wish to vary from this program plan seek prior advice from your Program Advisor to ensure you remain on track. Year 1 COMP1010 Computer Fundamentals SENG1110 Introduction to Software Engineering 1 STAT1070 Statistics for the Sciences MATH1210 Mathematical Discovery 1 or MATH1110 Mathematics for Engineering, Science and Technology 1 SENG1050 Web Technologies SENG1120 Introduction to Software Engineering 2 MATH1220 Mathematical Discovery 2 or MATH1120 Mathematics for Engineering, Science and Technology 2 COMPUTER SCIENCE MAJOR Year 2 MATH2310 Calculus of Science and Engineering SENG2130 Software Development COMPUTER SCIENCE MAJOR MATH2340 Linearity and Continuity or ELECTIVE COMP1140 Database and Information Management SENG2250 Computing Security SENG2260 Human-Computer Interaction MATH1510 Discrete Mathematics Year 3 COMP2270 Theory of Computation COMPUTER SCIENCE MAJOR COMPUTER SCIENCE MAJOR OR MATHEMATICS MAJOR 2000 level MATHEMATICS MAJOR 2000 level COMP2230 Introduction to Algorithmics COMP2240 Operating Systems MATH2320 Linear Algebra MATHEMATICS MAJOR 2000 level Year 4 COMP3851A Computer Science and Information Technology Work Integrated Learning Part A MATHEMATICS MAJOR 3000 level MATHEMATICS MAJOR 3000 level MATHEMATICS MAJOR 3000 level COMP3851B Computer Science and Information Technology Work Integrated Learning Part B SENG3400 Network and Distributed Computing COMPUTER SCIENCE MAJOR MATHEMATICS MAJOR 3000 level Program Plan Key: Core Computer Science Major Mathematics Major Standard Pathway Alternate Pathway * Elective Semester 2 Semester 1

Bachelor of Mathematics/Bachelor of Computer Science · Bachelor of Mathematics/Bachelor of Computer Science . ... Computer Fundamentals . ... or 20 units with a Data Science major

Embed Size (px)

Citation preview

Page 1: Bachelor of Mathematics/Bachelor of Computer Science · Bachelor of Mathematics/Bachelor of Computer Science . ... Computer Fundamentals . ... or 20 units with a Data Science major

Information correct as of January 2018 and subject to change. Program Code: 10253 CRICOS Code: 090805F CRICOS Provider: 00109J

Bachelor of Mathematics/Bachelor of Computer Science Commencing in Semester 1 2018 Studying at Callaghan This Program Plan is an enrolment guide to ensure you are on track to graduate. If at any time you wish to vary from this program plan seek prior advice from your Program Advisor to ensure you remain on track.

Year 1

COMP1010 Computer

Fundamentals

SENG1110 Introduction to

Software Engineering 1

STAT1070 Statistics for the

Sciences

MATH1210 Mathematical Discovery 1 or MATH1110

Mathematics for Engineering, Science

and Technology 1

SENG1050 Web Technologies

SENG1120 Introduction to

Software Engineering 2

MATH1220 Mathematical Discovery 2 or MATH1120

Mathematics for Engineering, Science

and Technology 2

COMPUTER SCIENCE MAJOR

Year 2

MATH2310 Calculus of Science

and Engineering

SENG2130 Software

Development

COMPUTER SCIENCE MAJOR

MATH2340 Linearity and Continuity or

ELECTIVE

COMP1140 Database and Information

Management

SENG2250 Computing Security

SENG2260 Human-Computer

Interaction

MATH1510 Discrete Mathematics

Year 3

COMP2270 Theory of

Computation

COMPUTER SCIENCE MAJOR

COMPUTER SCIENCE MAJOR

OR MATHEMATICS

MAJOR 2000 level

MATHEMATICS MAJOR

2000 level

COMP2230 Introduction to

Algorithmics

COMP2240 Operating Systems

MATH2320 Linear Algebra

MATHEMATICS MAJOR

2000 level

Year 4

COMP3851A Computer Science and Information

Technology Work Integrated Learning

Part A

MATHEMATICS MAJOR

3000 level

MATHEMATICS MAJOR

3000 level

MATHEMATICS MAJOR

3000 level

COMP3851B Computer Science and Information

Technology Work Integrated Learning

Part B

SENG3400 Network and Distributed Computing

COMPUTER SCIENCE MAJOR

MATHEMATICS MAJOR

3000 level

Program Plan Key: Core Computer Science Major Mathematics Major Standard Pathway Alternate Pathway * Elective

Semester 2 Semester 1

Page 2: Bachelor of Mathematics/Bachelor of Computer Science · Bachelor of Mathematics/Bachelor of Computer Science . ... Computer Fundamentals . ... or 20 units with a Data Science major

Information correct as of January 2018 and subject to change. Program Code: 10253 CRICOS Code: 090805F CRICOS Provider: 00109J

To be eligible to graduate make sure you have completed 320 units (10 units = 1 course unless otherwise specified) which meet the following criteria:

Core Courses - 200 units.

Computer Science Majors -Data Science, 40 units including core courses OR Computer Systems and Robotics -50 units including core courses.

Mathematics Major - 60 units, including core courses.

Due to the timetabling complexities of the combined B Mathematics / B Computer Science program students commencing study in Semester 1 2018

have been granted permission to substitute STAT1070 for STAT2010 as a core course. Depending on choice of major STAT2010 may need to be

completed to meet the requirements of the chosen Mathematics major.

Standard Pathway - 40 units. Students who have obtained a Band 4 in HSC NSW Extension 1, or have completed NSW HSC Extension 2, or equivalent

should complete the Standard Pathway. For further information please see Enrolling in Maths.

Alternate pathway - 50 units. Students who have obtained a Band 5 in NSW HSC Mathematics, or have completed NSW HSC Extension 1, or equivalent

should complete the Alternate Pathway. For further information please see Enrolling in Maths. OR

Electives - 10 units (Standard Pathway only) or 20 units with a Data Science major. Visit the Course Handbook to see a list of available Electives.

The duration of this program is 4 years full time study (40 units per semester) or part time equivalent.

The maximum time to complete this program is 10 years.

Some courses have assumed knowledge and/or requisites, please refer to the individual Course Handbook.

The Program Handbook has valuable information on program structure and requirements, if you are intending

on studying part time or varying from this program plan please seek prior advice from your Program Advisor.

Page 3: Bachelor of Mathematics/Bachelor of Computer Science · Bachelor of Mathematics/Bachelor of Computer Science . ... Computer Fundamentals . ... or 20 units with a Data Science major

Information correct as of January 2018 and subject to change. Program Code: 10253 CRICOS Code: 090805F CRICOS Provider: 00109J

Bachelor of Mathematics Major Sequences A Major is an area of study that you wish to focus on in your program. A course will count towards your Major if it is listed as a compulsory or directed course under the relevant major in the Program Handbook. In each major you must complete 80 units, including 20 units of core courses.

Majors Courses (Core and Compulsory Courses listed in ORANGE) Subject to change - Please refer to the program handbook for up to date information.

Majors Courses (Core and Compulsory Courses listed in ORANGE)

Applied Mathematics Major

Core courses that count towards Major MATH1800 Mathematical Modelling

Compulsory Courses MATH2730 Operations Research 1 MATH2800 Differential Equations STAT2010 Fundamentals of Statistics

Directed Courses Students must complete 40 units of 3000 level Directed courses, including at least one of MATH3840 or MATH3850. MATH3700 Advanced Differential Equations MATH3820 Numerical Methods MATH3830 Operations Research 2 MATH3840 Optimisation in Business and Industry MATH3850 Industrial Project

Pure Mathematics Major

Core courses that count towards Major MATH2310 Calculus of Science and Engineering MATH2320 Linear Algebra

Compulsory Courses MATH2330 Analysis

Directed Courses Students must complete 10 units of 2000 level Directed Courses MATH2600 Introduction to Modern Mathematical Computation MATH2800 Differential Equations

Students must complete 40 units of 3000 level Directed Courses, including at least one of MATH3120 or MATH3170. MATH3010 MATH3120 Algebra MATH3170 Number Theory MATH3180 Topology MATH3205 Fourier Analysis MATH3242 Complex Analysis MATH3510 Combinatorics and Graph Theory MATH3700 Advanced Differential Equations MATH3820 Numerical Methods

Page 4: Bachelor of Mathematics/Bachelor of Computer Science · Bachelor of Mathematics/Bachelor of Computer Science . ... Computer Fundamentals . ... or 20 units with a Data Science major

Information correct as of January 2018 and subject to change. Program Code: 10253 CRICOS Code: 090805F CRICOS Provider: 00109J

Bachelor of Mathematics Major Sequences cont… A Major is an area of study that you wish to focus on in your program. A course will count towards your Major if it is listed as a compulsory or directed course under the relevant major in the Program Handbook. In each major you must complete 80 units, including 20 units of core courses.

Majors Courses (Core and Compulsory Courses listed in ORANGE) Subject to change - Please refer to the program handbook for up to date information.

Majors Courses (Core and Compulsory Courses listed in ORANGE)

Statistics Major

Core courses that count towards Major MATH1800 Mathematical Modelling

Compulsory Courses STAT2000 Applied Statistics and Research Methods STAT2010 Fundamentals of Statistics STAT2020 Predictive Analytics STAT3010 Statistical Inference

Directed Courses Students must complete 30 units of Directed Courses. STAT3030 Generalised Linear Models STAT3040 Time Series Analysis STAT3100 Total Quality Management STAT3120 Applied Bayesian Methods STAT3170 Surveys and Experiments

Studies In Mathematics And Statistics Major (SMS)

Core courses that count towards Major MATH2310 Calculus of Science and Engineering MATH2320 Linear Algebra

Directed Courses Students must complete 20 units of 2000 level Directed Courses, including at least one of MATH2330, MATH2730 or STAT2000.MATH2330 Analysis MATH2600 Introduction to Modern Mathematical Computation MATH2730 Operations Research 1 MATH2800 Differential Equations STAT2000 Applied Statistics and Research Methods STAT2020 Predictive Analytics

Students must complete 40 units of 3000 level Directed Courses, including at least one MATH3120, MATH3170, MATH3840 and MATH3850. MATH3120 Algebra MATH3170 Number Theory MATH3180 Topology MATH3205 Fourier Analysis MATH3210 Directed Studies in Mathematics MATH3242 Complex Analysis MATH3400 Research Topics in Mathematics MATH3510 Combinatorics and Graph Theory MATH3700 Advanced Differential Equations MATH3820 Numerical Methods MATH3830 Operations Research 2 MATH3840 Optimisation in Business and Industry MATH3850 Industrial Project STAT3010 Statistical Inference STAT3030 Generalised Linear Models STAT3040 Time Series Analysis STAT3100 Total Quality Management STAT3120 Applied Bayesian Methods STAT3170 Surveys and Experiments STAT3990 Topics in Statistics

Page 5: Bachelor of Mathematics/Bachelor of Computer Science · Bachelor of Mathematics/Bachelor of Computer Science . ... Computer Fundamentals . ... or 20 units with a Data Science major

Information correct as of January 2018 and subject to change. Program Code: 10253 CRICOS Code: 090805F CRICOS Provider: 00109J

Bachelor of Computer Science Major Directed Courses Subject to change- Please refer to the program handbook for up to date information.

Majors Courses (Core and Compulsory Courses listed in ORANGE) Subject to change - Please refer to the program handbook for up to date information.

Data Science Major Compulsory courses – 40 units COMP3330 Machine Intelligence COMP3340 Data Mining STAT1070 Statistics for the Sciences MATH1120 Mathematics for Engineering, Science and Technology 2 or MATH1220 Mathematical Discovery 2 * INFT3007 Advanced Databases

Directed Courses – 0 further units required # MATH2320 Linear Algebra * Students are required to take only 40 compulsory courses for the Data Science major, as MATH1120/MATH1220 is already completed as part of the B Math core# Students are not required to choose 10 units of directed courses. MATH2320 is already completed as part of the B Math core.

Computer Systems and Robotics Major

Compulsory courses – 40 units COMP3330 Machine Intelligence COMP3290 Compiler Design ELEC1710 1Digital and Computer Electronics I ELEC3730 Digital and Computer Electronics II MATH1120 Mathematics for Engineering, Science and Technology 2* *Students are required to take only 40 compulsory courses and 10 units of directed courses (totalling 50 units) for the Computer Systems and Robotics major,

as MATH1120 is already completed as part of the B Math core.

Directed CoursesStudents choose 10 units COMP3320 Computer GraphicsELEC2430 Circuits and Signals ELEC4720 Programmable Logic DesignSENG2200 Programming Languages and ParadigmsCOMP3350 Advanced Database

Page 6: Bachelor of Mathematics/Bachelor of Computer Science · Bachelor of Mathematics/Bachelor of Computer Science . ... Computer Fundamentals . ... or 20 units with a Data Science major