Engineering and Computer Science. Bachelor of Engineering(Hons) Bachelor of Science Graduate Diploma in Science... 31

Size: px
Start display at page:

Download "Engineering and Computer Science. Bachelor of Engineering(Hons)... 4. Bachelor of Science... 27. Graduate Diploma in Science... 31"

Transcription

1 Engineering and Computer Science CONTENTS Welcome to Engineering and Computer Science... 1 Important dates Timetable... 2 Contact information... 3 Bachelor of Engineering(Hons)... 4 Electronic and Computer System Engineering... 7 Requirements for BE(Hons) in Electronic and Computer System Engineering Network Engineering Requirements for BE(Hons) in Network Engineering Software Engineering Requirements for BE(Hons) in Software Engineering Not sure what BE(Hons) Specialisation you like? Bridging Courses Bachelor of Science BSc in Computer Science COMP prerequisite structure BSc in Electronic and Computer Systems Graduate Diploma in Science Planning your First Year Satisfactory progress Planning a programme level courses level courses level courses level courses General information Who to contact Student and Academic Services Faculty of Science Te Rōpū Āwhina Student Support Services Victoria University of Wellington

2 WELCOME TO ENGINEERING AND COMPUTER SCIENCE The School of Engineering and Computer Science is responsible for Victoria s Bachelor of Engineering with Honours (BE(Hons)) degree, and two majors in the Bachelor of Science (BSc) degree. The school also offers two specialisations in the Graduate Diploma in Science (GDipSc), aimed at graduates of other disciplines. Victoria s BE(Hons) is a four year professional honours degree focused on the design and implementation of real world systems, and includes an essential grounding in professional engineering skills. The degree provides three specialisations covering the science and technology of today s digital world: electronic and computer systems engineering, network engineering and software engineering. Engineering is a profession, and our BE(Hons) includes the development of a professional approach and the acceptance of professional responsibilities. At Victoria you will be taught by men and women who are actively engaged in research, who extend the boundaries of knowledge and are passionate about transmitting their excitement about their chosen profession to you. If you are looking for a career that is challenging, rewarding and enjoyable, come and join us at Victoria s School of Engineering and Computer Science. The Computer Science major and Electronic and Computer Systems major in the BSc share much of the design and implementation focus of the BE(Hons). However, they are much more flexible degrees with fewer specific requirements, and only require three years of study. Either major can be combined with any other major in the BSc (or BA or BCom), enabling a multi-disciplinary qualification. The GDipSc is aimed at graduates of other disciplines wanting a formal qualification in Computer Science or in Electronic and Computer Systems. The programme is ideally suited for those who can study part-time over two or three years. Interested in our Bachelor of Engineering(Hons)? Page 4 Interested in our Bachelor of Science Majors? Page 27 Interested in our Grad Diploma in Science? Page 31 Not sure what degree to take? Page 32 1 Victoria University of Wellington

3 Engineering and Computer Science IMPORTANT DATES 2015 Trimester 1 2 March Good Friday 3 April (University closed) Easter Monday 6 April (University closed) Mid trimester break 3 April 19 May Trimester 1 resumes 20 April Graduation May Queen s Birthday 1 Jun (University closed) Mid year study-period begins 8 June Examinations 12 June 1 July Mid year break 2 July 12 July Trimester 2 13 July Mid trimester break 24 Aug 6 September Trimester 2 resumes 7 September Labour Day 26 October End of year study period begins 19 October Examinations 23 October 14 November Trimester 3 16 November Graduation 9 10 December Christmas break 22 December 4 January 2016 COURSE CATALOGUE AND TIMETABLE The official listing of all courses offered by the university is online at The University timetable showing the times of all courses is online at 2

4 CONTACT INFORMATION School of Engineering and Computer Science Te Kura Mātai Pūkaha, Pūrorohiko Location: Cotton Building, P.O. Box 600, Gate 6, Kelburn Parade, Wellington School Office: Cotton Building, Floor 3, Room 358. Office Hours: Mon-Fri 8.30am to 5pm. Telephone: (04) from NZ from overseas Fax: (04) from NZ from overseas Website: Staff List: Head of school Prof Dale Carnegie Deputy Head of School Prof Mengjie Zhang Programme Directors COMP Dr Peter Andreae ECEN Dr Chris Hollitt SWEN Dr David Pearce NWEN Dr Ian Welch Pastoral Support and Outreach Manager Craig Watterson x9448 School Manager Suzan Hall Victoria University of Wellington

5 Engineering and Computer Science BACHELOR OF ENGINEERING(Hons) The School of Engineering and Computer Science offers a four year Bachelor of Engineering (BE(Hons)) with three specialisations: Electronic and Computer Systems Engineering (ECEN); Network Engineering (NWEN); and Software Engineering (SWEN). When taking the BE(Hons) degree, you will be enrolled under one of these specialisations. If you re not sure which you like best, don t worry you can leave your options open at first year and decide later. DEGREE REQUIREMENTS The BE(Hons) degree consists of several components which you will need to complete: Part 1. This consists of seven or eight 100-level courses which provide the necessary foundations for the BE(Hons). You will need to ensure you take the right courses for your chosen specialisation as set out on the following pages. If you are unsure about which specialisation you like, leave your options open by taking all the courses required for any specialisation (see page 26). To successfully complete Part 1 of the BE(Hons), you will need to pass all Part 1 courses required by your specialisation and achieve at least a B average in those courses. (Students who achieve a lower average will be able to transfer their courses to a BSc.) Part 2. This is the core component of the BE(Hons) and is made up of various 200-, 300- and 400-level courses. The courses you take will be primarily determined by your chosen specialisation. You may begin to take your Part 2 courses prior to completing Part 1, as long as you have passed any prerequisites. Professional Practice. This consists of a set of courses required for all specialisations (ENGR 301, 302, 401 and 489) which develop a professional approach to engineering. Note that you must have successfully completed part 1 in order to enrol in ENGR 302 or 401. Part 3. This consists of three courses outside of your specialisation forming a coherent addition to your programme of study and approved by the Dean. At least one of the courses must be at 200-level or above. This is an opportunity to explore some other interests outside of the BE(Hons) programme. Examples of Part 3 selections are given in the various sample programmes of study on the following pages. Work Experience. This consists of three required courses (ENGR 291, 391 and 491) and 800 hours of approved work experience in an engineering environment. The courses will help you prepare to apply for and work in appropriate employment. This will normally occur in the summers following your second and third years of study. Full details of the BE(Hons) work experience programme are on the School website. Electives. The degree requires a total of 480 points, including level points of BE(Hons) courses. Depending on your specialisation, there may be room for elective courses to complete your degree, including courses from outside the BE(Hons). 4

6 If you achieve good grades during your BE(Hons) degree, and particularly in your third and fourth year courses, you will be awarded the degree with First-Class Honours, Second-Class Honours (first division), or Second Class Honours (second division). To be eligible for a class of Honours you would normally complete your third and fourth year courses within at most three consecutive years. WORK EXPERIENCE Work experience is a key part of the Bachelor of Engineering with Honours degree. The goals of work experience are: To increase an understanding of the engineering terms and concepts introduced during the degree course. To provide actual experience of different work roles that you are likely to encounter once working as a professional engineer. Required Courses As a framework to help you manage your work experience, we have set up three professional courses that you need to pass. These courses will appear on your academic transcript (although they have 0 points and no fees). The courses are: ENGR Work Experience Preparation ENGR Practical Work Experience ENGR Professional Work Experience Timeline The typical timeline for work experience in years 2 to 4 of the BE(Hons) degree is: Year 2 Year 2 Year 3 Year 3 Year 4 Year 4 Trimester 1+2 Trimester 3 Trimester 1+2 Trimester 3 Trimester 1+2 Trimester 3 ENGR 291 Practical Work Experience ENGR 391 Professional Work Experience ENGR 491 Final Work Experience (if required) Reporting Students must write a report for each work experience they undertake as well as managing the documentation needed to record their work experience. Templates and other guidance are provided. The report encourages students to reflect on the work experience by describing, interpreting and evaluating the time, to develop a deeper understanding of their skills, how they dealt with situations and what they learnt. 5 Victoria University of Wellington

7 Engineering and Computer Science Like Electronic and Computer System Engineering Page 7 Like Network Engineering? Page 14 Like Software Engineering? Page 20 Not sure what specialisation you like? Page 26 Want a BSc instead? Page 27 6

8 ELECTRONIC AND COMPUTER SYSTEM ENGINEERING Electronic and Computer System Engineering (ECEN) focuses on the development of electronic-based systems to solve real-world problems. These systems are not only based on their physical components, but often also on the signals flowing in the system and the embedded software that provides the system s intelligence. ENTRY REQUIREMENTS Ideally, for first year courses, you will have 16 credits of NCEA Level 3 mathematics, preferably in calculus and also at least 18 credits of NCEA Level 3 achievement standard in physics. Students who meet both of these requirements can then do all the required first year courses as shown below, (Path 1). If you lack one or more of the mathematics or physics requirements, you will have to complete some introductory courses. (Please see the Bridging Courses Section on page 26). This may require you to complete your first year courses over two calendar years. Paths 2, 3, and 4 show different course selections depending on your maths and physics background. Students with 18 credits of NCEA Level 3 calculus with a good proportion of these at the Merit or Excellence level may choose to take MATH 151 and MATH 142 instead of ENGR 121 and 122, if they like mathematics and want to keep open the option of taking additional advanced mathematics courses in later years. Students may choose either of COMP 102 or COMP 112; both courses satisfy the degree requirements and the prerequisites of later courses. COMP 102 is designed for students with little or no programming experience. COMP112 is designed for students who have passed NCEA Level 3 standards in programming, or who have equivalent programming experience. If you are not sure if your programming experience is sufficient for COMP 112, there is a description of what is expected for entry to COMP 112 at COMP Victoria University of Wellington

9 Engineering and Computer Science Path 1: Typical Programme. Has18 level 3 credits of mathematics and 18 level 3 credits of physics Path 2: Path 3: Strong maths/physics. Has16 level 3 credits Has 18 level 3 credits of mathematics but of mathematics with missing physics calculus and 18 level 3 requirement credits of physics Year 1 Trimester 1 Path 4: Missing mathematics and physics requirements ENGR 101 Engineering Technology ENGR 101 Engineering Technology ENGR 101 Engineering Technology ENGR 101 Engineering Technology COMP 102 / 112 Programming / Computer Science COMP 102 / 112 Programming / Computer Science COMP 102 / 112 Programming / Computer Science COMP 102 / 112 Programming / Computer Science ENGR 121 Eng. Mathematics: Foundations MATH 151 Algebra ENGR 121 Eng. Mathematics: Foundations Math 132 Introduction to Mathematical Thinking PHYS 114 Physics 1A PHYS 114 Physics 1A PHYS 122 Intro Physics for Engineers PHYS 122 Intro Physics for Engineers Year 1 Trimester 2 ENGR 110 Eng. Modelling and Design ENGR 110 Eng. Modelling and Design ENGR 110 Eng. Modelling and Design ENGR 110 Eng. Modelling and Design COMP 103 Data Structures and Algorithms COMP 103 Data Structures and Algorithms COMP 103 Data Structures and Algorithms COMP 103 Data Structures and Algorithms ENGR 122 Eng. Mathematics: Calculus MATH 142 Calculus 1B ENGR 122 Eng. Mathematics: Calculus Part 3 Course ENGR142 Engineering Physics for Electronics PHYS 115 Physics 1B ENGR142 Engineering Physics for Electronics Part 3 Course Year 2 PHYS 114 Physics 1A PHYS 114 Physics 1A ENGR 121 Eng. Mathematics: Foundations ENGR 122 Eng. Mathematics: Calculus 8

10 PLANNING YOUR DEGREE IN ELECTRONIC AND COMPUTER SYSTEM ENGINEERING Planning your degree may seem daunting there are lots of courses to choose from, and most have prerequisites (i.e. courses you must take before the one you want). To help, we have provided some example degree plans which you could use as a starting point. There are also course maps showing prerequisite dependencies between courses for ECEN, NWEN and SWEN, on pages 11, 17 and 23. To find more details of all those courses relevant to your degree see pages For each course, there is a brief description of each course, along with its prerequisite requirements. Notes on the Example Degree Plans: The example degree plans are provided to give you some idea of what courses you can take in your BE(Hons) in ECEN. However, there is a wide variety of courses which could be included in your degree, not just those listed. Also, you don t necessarily have to take courses in the order indicated, and you may prefer to spread your degree over more than four years. EXAMPLE DEGREE PLAN FOR COMMUNICATIONS AND SIGNAL PROCESSING This degree plan covers Communications and Signal Processing with additional courses in Control Systems. Shaded courses are core courses specified by the degree, whilst the others are electives chosen by the student. It includes a suggested Part 3 consisting of NWEN 243, 302, and 404. Two slots are left open; further courses in Mathematics and Statistics form a particularly good complement to this program. Year 1 Year 2 Year 3 Year 4 ENGR 101 Engineering Tech ECEN 203 Analogue Circuits ENGR 301 Project Management ENGR 401 Professional Practice COMP 102 / 112 Intro Programming / Computer Science MATH 244 Differential Equations ECEN 301 Embedded Systems ENGR 489 Engineering Project ENGR 121 Engineering Maths Foundations NWEN 241 Systems Programming ECEN 320 Intro Signal Processing ECEN 421 Adv Signal Processing PHYS 114 Trimester 1 Physics 1A Trimester 2 ENGR 110 Engineering Modelling & Design Option ECEN 315 Control Systems ECEN 201 Data Acquisition ENGR 302 Group Project ECEN 426 Special Topic ENGR 489 Engineering Project COMP 103 Intro Data Structures and Algorithms ECEN 202 Digital Electronics ECEN 310 Communications Eng NWEN 404 Mobile Networks (Part 3) ENGR142 Engineering Physics for Electronics ECEN 220 Signals and Systems NWEN 302 Computer Networks (Part 3) ECEN 415 Adv Control Systems ENGR 122 Engineering Maths with Calculus NWEN 243 Network Applications (Part 3) Option ECEN 410 Adv Communications 9 Victoria University of Wellington

11 Engineering and Computer Science EXAMPLE DEGREE PLAN FOR MECHATRONICS This degree plan covers Mechatronics. Shaded courses are those required by the degree, whilst the others are electives chosen by the student. Year 1 Year 2 Year 3 Year 4 ENGR 101 Engineering Tech ECEN 203 Analogue Circuits ENGR 301 Project Management ENGR 401 Professional Practice COMP 102 / 112 Intro Programming / Computer Science MATH 244 Differential Equations ECEN 301 Embedded Systems ENGR 489 Engineering Project ENGR 121 Engineering Maths Foundations NWEN 241 Systems Programming ECEN 320 Intro Signal Processing ECEN 405 Power Electronics Trimester 1 PHYS 114 Physics 1A Part 3 course ECEN 315 Control Systems ECEN 425 Adv Mechatronics I Trimester 2 ENGR 110 Engineering Modelling & Design ECEN 201 Data Acquisition ENGR 302 Group Project ENGR 489 Engineering Project COMP 103 Intro Data Structures and Algorithms ECEN 202 Digital Electronics ECEN 302 Integrated Digital Electronics ECEN 415 Adv Control Systems ENGR 122 Engineering Maths with Calculus ECEN 220 Signals and Systems ECEN 303 Analogue Electronics ECEN 430 Adv Mechatronics II ENGR142 Engineering Physics for ECEN Part 3 course Part 3 Course ECEN 403 Advanced Electronics 10

12 COURSE MAP ELECTRONIC AND COMPUTER SYSTEM ENGINEERING The following diagram shows the prerequisite structure for courses labelled ECEN (Electronic and Computer Systems Engineering). For simplicity, some prerequisites are omitted. Complete details about individual courses can be found on page 35. ENGR 101 Engineering Technology ECEN 201 Digital Acquisition ECEN 301 Embedded Systems ECEN 425 Advanced Mechatronics I ECEN 202 Digital Electronics ECEN 302 Integrated Digital Electronics ECEN 430 Advanced Mechatronics II ECEN 203 Analogue Circuits ECEN 303 Analogue Electronics ECEN 403 Advanced Electronics ENGR 121 Engineering Mathematics Foundations ECEN 220 Signals & Systems ECEN 330 Electronic Materials ECEN 405 Power Electronics ENGR 122 Engineering Maths with Calculus MATH 244 Differential Equations ECEN 310 Communications ECEN 315 Control Systems ECEN 320 Intro Signal Processing ECEN 410 Advanced Communications ECEN 415 Advanced Control Systems ECEN 421 Advanced Signal Processing Key means one required Shaded boxes are required courses NOTE: To help ensure you take the right courses early on, this diagram shows the pre-requisite structure between the courses in this specialisation. For simplicity, courses in other specialisations are not shown here, but remember that (subject to the completion requirements) you are able to take courses from other specialisations (and COMP), so you should check the prerequisites of those courses you may want to take. 11 Victoria University of Wellington

13 Engineering and Computer Science REQUIREMENTS FOR BE(Hons) IN ELECTRONIC AND COMPUTER SYSTEM ENGINEERING To obtain a BE(Hons) in Electronic and Computer System Engineering, you must meet the requirements for the BE(Hons) on page 4, including a total of 480 points including at least 120 points from 400-level BE(Hons) courses. You must also meet the Core requirements and the Electives requirements below. All courses are 15 points, except where noted. CORE REQUIREMENTS You must pass all of the following courses for a BE(Hons) in Electronic and Computer System Engineering. Part 1 Courses ENGR 101 Engineering Technology ENGR 110 Engineering Modelling and Design COMP 102 Introduction to Computer Program Design one of COMP 112 Introduction to Computer Science COMP 103 Introduction to Data Structures and Algorithms ENGR 121 Engineering Mathematics Foundations ENGR 122 Engineering Mathematics with Calculus PHYS 114 Physics 1A ENGR 142 Engineering Physics for Electronics and Computer Systems (Students may substitute (MATH 142 and 151) for (ENGR 121 and 122)) (Students may substitute PHYS 115 for ENGR 142) Part 2 Courses ECEN 201 ECEN 202 ECEN 203 ECEN 220 ECEN 301 ECEN 320 MATH 244 Data Acquisition Digital Electronics Analogue Circuits and Systems Signals and Systems Embedded Systems Introductory Signal Processing Modelling with Differential Equations Professional Practice ENGR 301 Project Management ENGR 302 Group Project ENGR 401 Professional Practice ENGR 489 Engineering Project (30 pts, Full Year) Work Experience ENGR 291 Work Experience Preparation (0 pts) ENGR 391 Practical Work Experience (0 pts) ENGR 491 Professional Work Experience (0 pts) 12

14 ELECTIVE REQUIREMENTS You must also pass the specified number of courses from each of the following lists of electives for a BE(Hons) in Electronic and Computer System Engineering At least one course chosen from: COMP 261 NWEN 241 NWEN 242 NWEN 243 SWEN 221 Algorithms and Data Structures Systems Programming Computer Organisation Network Applications Software Development At least two courses chosen from: COMP 307 ECEN 302 ECEN 303 ECEN 310 ECEN 315 ECEN 330 NWEN 301 NWEN 302 NWEN 304 SWEN 303 Introduction to Artificial Intelligence Integrated Digital Electronics Analogue Electronics Communication Engineering Control Systems Engineering Electronic Materials and Devices Operating Systems Design Computer Network Design Advanced Network Applications User Interface Design At least three courses chosen from: ECEN 403 ECEN 405 ECEN 410 ECEN 415 ECEN 421 ECEN 425 ECEN 426 ECEN 427 ECEN 430 ENGR 440 Advanced Electronics Power Electronics Advanced Communications Engineering Advanced Control Systems Engineering Advanced Signal Processing Advanced Mechatronic Engineering 1: Hardware and Control Special Topic Special Topic Advanced Mechatronic Engineering 2: Intelligence and Design Directed Individual Study At least one further course chosen from: COMP 421 Machine Learning ECEN 401 ECEN 439 (see above) ENGR 440, 441 Directed Individual Study NWEN 402 Internet Engineering NWEN 403 Advanced Network Engineering NWEN 404 Mobile Computing SWEN 422 Human Computer Interaction 13 Victoria University of Wellington

15 Engineering and Computer Science NETWORK ENGINEERING The study of networking includes the network elements, protocols, middleware and applications that make up modern networks. The NWEN specialisation equips students with the expertise to design, build, configure and test modern networks and services. The NWEN specialisation is flexible, and students can take a wide variety of courses in software engineering and electronics, as well as core courses in network engineering. ENTRY REQUIREMENTS Ideally, you will have 16 credits of NCEA Level-3 Maths or its equivalent. If you don t have enough credits, you will need to take MATH 132 first (see page 26). Students may choose either of COMP 102 or COMP 112; both courses satisfy the degree requirements and the prerequisites of later courses. COMP 102 is designed for students with little or no programming experience. COMP 112 is designed for students who have passed NCEA Level 3 standards in programming, or who have equivalent programming experience. If you are not sure if your programming experience is sufficient for COMP 112, there is a description of what is expected for entry to COMP 112 at COMP112. COURSE PLANNING Planning your degree may seem daunting there are lots of courses to choose from, and most have prerequisites (i.e. courses you must take before the one you want). To help, we have provided some example degree plans to use as a starting point. There are also course maps showing prerequisite dependencies between courses for ECEN, NWEN, SWEN, and COMP on pages 11, 17, and 23. To find more details of all those courses relevant to your degree see pages For each course, there is a brief description of each course, along with its prerequisite requirements. Notes on the Example Degree Plans The example degree plans are provided to give you some idea of what courses you can take in your BE(Hons) in Network Engineering. However, there is a wide variety of courses which could be included in your degree, not just those listed above. Also, you don t necessarily have to take courses in the order indicated, and you may prefer to spread your degree over more than four years. 14

16 EXAMPLE DEGREE PLAN FOR INTERNET AND E-COMMERCE Year 1 Year 2 Year 3 Year 4 ENGR 101 Engineering Tech NWEN 241 Systems Programming ENGR 301 Project Management ENGR 401 Professional Practice COMP 102 / 112 Intro Programming / Computer Science SWEN 221 Software Development NWEN 301 Operating Systems ENGR 489 Engineering Project ENGR 121 Eng. Maths Foundations COMP 261 Algorithms & Data Structures NWEN 304 Adv Network Apps NWEN 403 Advanced Network Engineering PHYS 122 Intro to Phys for Trimester 1 Scientists & Engineers Part 3 Course Elective NWEN 404 Mobile Computing Trimester 2 ENGR 110 Engineering Modelling & Design NWEN 242 Computer Organisation ENGR 302 Group Project ENGR 489 Engineering Project COMP 103 Intro Data Structures and Algorithms NWEN 243 Network Applications NWEN 302 Computer Networks NWEN 405 Security Engineering ENGR 123 Eng. Mathematics with Logic and Statistics Part 3 Course NWEN 303 Concurrent Systems NWEN 406 High Pref. Dist. Comp. Part 3 Course SWEN 222 Software Design SWEN 304 Database Systems SWEN 432 Adv Database Design A possible set of Part 3 courses (subject to timetable constraints) would be the following Information System courses: INFO 101 INFO 151 INFO 264 Foundations of Information Systems Databases Business Intelligence Analytics 15 Victoria University of Wellington

17 EXAMPLE DEGREE PLAN LEADING TO A NETWORK SECURITY FOCUS Engineering and Computer Science Year 1 Year 2 Year 3 Year 4 ENGR 101 Engineering Tech NWEN 241 Systems Programming ENGR 301 Project Management ENGR 401 Professional Practice COMP 102 / 112 Intro Programming / Computer Science SWEN 221 Software Development NWEN 301 Operating Systems ENGR 489 Engineering Project ENGR 121 Eng. Maths Foundations COMP 261 Algorithms & Data Structures NWEN 304 Adv Network Apps NWEN 403 Advanced Network Engineering PHYS 122 Intro to Phys for Scientists & Engineers Trimester 1 Part 3 Course Elective NWEN 404 Mobile Computing Trimester 2 ENGR 110 Engineering Modelling & Design NWEN 242 Computer Organisation ENGR 302 Group Project ENGR 489 Engineering Project COMP 103 Intro Data Structures and Algorithms NWEN 243 Network Applications NWEN 302 Computer Networks NWEN402 Internet Engineering ENGR 123 Eng Mathematics with Logic and Statistics SWEN 222 Software Design NWEN 303 Concurrent Programming NWEN 405 Security Engineering Part 3 Course Part 3 Course SWEN 304 Database Systems This programme includes a mix of network courses and software engineering courses. This reflects the reliance for network security upon the correctness of both system and application software. The courses NWEN 242, NWEN 304, NWEN 402 and NWEN 406 all include material on network security from cryptography through to penetration testing. A possible set of Part 3 courses (subject to timetable constraints) would be the following Software Engineering courses: SWEN 224 SWEN 223 SWEN 303 Formal Foundations Software Analysis User Interface Design NWEN 406 Distributed Computing in Grids and Clouds Other sensible Part 3 courses might include Commercial Law, Psychology or Criminology. 16

18 COURSE MAP NETWORK ENGINEERING The following diagram shows the prerequisite structure for courses labelled NWEN (Network Engineering). For simplicity, some prerequisites are omitted. Complete details of individual courses can be found on page 35. NWEN Prerequisite Structure STATS COMP 102 Intro to Computer Program Design or COMP 112 Intro to Computer Science NWEN 242 Computer Organisation NWEN 243 Network Applications NWEN 301 Operating Systems Design NWEN 302 Network Design NWEN 401 Distributed Systems Design NWEN 402 Internet Engineering NWEN 241 Systems Programming NWEN 304 Advanced Network Applications NWEN 403 Advanced Networking COMP 103 Intro Data Structures and Algorithms NWEN 404 Mobile Systems SWEN 221 Software Development NWEN 303 Concurrent Programming NWEN 405 Security Engineering ENGR 123 Engineering Mathematics with Logic & Statistics COMP 261 Algorithms and Data Structures NWEN 406 Distributed Computing in Grids and Clouds Key means co-requisite means one required NOTES: The 400-level courses all have an additional prerequisite of an additional 15 or level points in NWEN, ECEN, SWEN or COMP. To help ensure you take the right courses early on, this diagram shows the prerequisite structure between the courses in this specialisation. For simplicity, courses in other specialisations are not shown here, but remember that (subject to the completion requirements), you are able to take courses from other specialisations (and COMP), so you should check the prerequisites of those courses you may want to take. 17 Victoria University of Wellington

19 Engineering and Computer Science REQUIREMENTS FOR BE(Hons) IN NETWORK ENGINEERING To obtain a BE(Hons) in NWEN, you must meet the requirements for the BE(Hons) on page 3, including a total of 480 points including at least 120 points from 400-level BE(Hons) courses. You must also meet the Core requirements and the Electives requirements below. All courses are 15pts, except where noted. CORE REQUIREMENTS Frist-year BE(Hons) in Network Engineering should take these core courses (as part of the Part 1 requirements specified in the University Calendar): one of ENGR 101 ENGR 110 COMP 102 COMP 112 COMP 103 ENGR 121 ENGR 123 PHYS 122 Engineering Technology Engineering Modelling and Design Introduction to Computer Program Design OR Introduction to Computer Science Introduction to Data Structures and Algorithms Engineering Mathematics Foundations Engineering Mathematics with Logic and Statistics Introduction to Physics for Scientists and Engineers NOTE: Network Engineering students may substitute PHYS 114, PHYS 115 or ENGR 142 for PHYS 122 (MATH151 and MATH 161; and one of MATH 177, QUAN 102 or STAT 193) for (ENGR 121 and ENGR 123). Students who have completed the new NCEA programing standards in Digital Technologies will be able to enter COMP 112 Introduction to Computer Science directly. Part 2 courses: COMP 261 NWEN 241 NWEN 242 NWEN 243 NWEN 301 NWEN 302 NWEN 304 Algorithms and Data Structures Systems Programming Computer Organisation Network Applications Operating System Design Computer Network Design Advanced Network Applications Professional Practice: ENGR 301 Project Management ENGR 302 Group Project ENGR 401 Professional Practice ENGR 489 Engineering Project (30 pts Full Year) Work Experience: ENGR 291 Work Experience Preparation (0 pts) ENGR 391 Practical Work Experience (0 pts) ENGR 491 Professional Work Experience (0 pts) 18

20 ELECTIVE REQUIREMENTS You must also pass the specified number of courses from each of the following lists of electives for a BE(Hons) in Network Engineering At least three courses chosen from: ECEN 201 ECEN 202 ECEN 203 ECEN 220 SWEN 221 SWEN 222 SWEN 223 SWEN 224 Data Acquisition Digital Electronics Analogue Circuits and Systems Signals and Systems Software Development Software Design Software Engineering Analysis Formal Foundations of Programming At least one course chosen from: NWEN 303 Concurrent Programming COMP ECEN SWEN At least three courses chosen from: NWEN 402 NWEN 403 NWEN 404 NWEN 405 NWEN 406 NWEN 438 NWEN 439 ENGR 440 Internet Engineering Advanced Network Engineering Mobile Computing Internet Security Distributed Computing in Grids and Clouds Special Topic Special Topic Directed Individual Study NOTE: NWEN 401 Distributed System Design is not offered in 2015 At least one further course chosen from: COMP ECEN NWEN SWEN ENGR 440, Victoria University of Wellington

21 Engineering and Computer Science SOFTWARE ENGINEERING Software engineers must have a range of technical expertise and must also be able to work effectively with other people other engineers, clients and systems users. The courses in the Software Engineering (SWEN) programme address these issues. As well as learning a range of technical concepts and skills, students learn about the processes and tools for managing and producing large software projects involving many people. Students will often work together to solve problems and develop experience. ENTRY REQUIREMENTS Ideally, you will have 16 credits of NCEA Level-3 Maths or its equivalent. If you don t have enough credits, you will need to take MATH 132 first (see page 26). Students may choose either of COMP 102 or COMP 112; both courses satisfy the degree requirements and the prerequisites of later courses. COMP 102 is designed for students with little or no programming experience. COMP 112 is designed for students who have passed NCEA Level 3 standards in programming, or who have equivalent programming experience. If you are not sure if your programming experience is sufficient for COMP 112, there is a description of what is expected for entry to COMP 112 at COURSE PLANNING Planning your degree may seem daunting there are lots of courses to choose from, and most have prerequisites (i.e. courses you must take before the one you want). To help, we have provided some example degree plans to use as a starting point. There are also course maps showing prerequisite dependencies between courses for ECEN, NWEN and SWEN, on pages 11, 17 and 23. To find more details of all those courses relevant to your degree see pages For each course, there is a brief description of each course, along with its prerequisite requirements. NOTES ON THE EXAMPLE DEGREE PLANS The example degree plans provided on the following pages are meant to give you some idea of what courses you can take in your BE(Hons) in SWEN. However, there is a wide variety of courses which could be included in your degree, not just those listed. Also, you don t necessarily have to take courses in the order indicated, and you may prefer to spread your degree over more than four years. 20

22 EXAMPLE DEGREE PLAN IDEAL FOR GEOGRAPHICAL INFORMATION SYSTEMS This degree plan focuses on the technical side of software development, and covers a broad range of programming related topics. Shaded courses are those required by the degree, whilst the others are electives that can be chosen by you (See Electives on page 25). Year 1 Year 2 Year 3 Year 4 ENGR 101 Engineering Tech SWEN 221 Software Development ENGR 301 Project Management ENGR 401 Professional Practice COMP 102 / 112 Intro Programming / Computer Science SWEN 223 Software Analysis SWEN 301 Structured Methods ENGR 489 Engineering Project PHYS 122 Intro to Phys for Scientists & Engineers NWEN 241 Systems Programming SWEN 303 User Interface Design SWEN 423 OO Programs Trimester 1 ENGR 121 Engineering Maths Foundations COMP 261 * Algorithms & Data Structures COMP 313 Game Development SWEN 422 HCI Trimester 2 ENGR 110 Engineering Modelling & Design SWEN 222 Software Design ENGR 302 Group Project ENGR 489 Engineering Project COMP 103 Intro Data Structures and Algorithms SWEN 224 Formal Foundations SWEN 302 Agile Methods SWEN 425 Design Patterns ENGR123 Eng Maths with Logic and Statistics Part 3 Course COMP 308 Computer Graphics SWEN 430 Compiler Engineering Part 3 Course Part 3 Course Part 3 Course Elective SWEN 424 Model-Driven Develop. A possible set of Part 3 courses (subject to timetable constraints) would be the following game development related courses: GEOG 112 Introduction to Human Geography and Development Studies GEOG 215 Introduction To Geographical Information Systems (GIS) and Science GEOG 315 Advanced Geographical Information Systems (GIS) 21 Victoria University of Wellington

23 EXAMPLE DEGREE PLAN IDEAL FOR BUSINESS AND MARKETIING Engineering and Computer Science This degree plan focuses on aspects of software engineering that are particularly relevant in a business setting. The suggested courses would be a particularly good complement to Software Engineering by developing an understanding of business operations and managerial organisation. Year 1 Year 2 Year 3 Year 4 ENGR 101 Engineering Tech SWEN 221 Software Development ENGR 301 Project Management ENGR 401 Professional Practice COMP 102 / 112 Intro Programming / Computer Science SWEN 223 Software Analysis SWEN 301 Structured Methods ENGR 489 Engineering Project PHYS 122 Intro to Phys for Scientists & Engineers NWEN 241 Systems Programming SWEN 303 User Interface Design SWEN 432 Adv. Database Design ENGR 121 Engineering Maths Trimester 1 Foundations COMP 261 * Algorithms & Data Structures NWEN 304 Network Applications SWEN 422 HCI Trimester 2 ENGR 110 Engineering Modelling & Design SWEN 222 Software Design ENGR 302 Group Project ENGR 489 Engineering Project COMP 103 Intro Data Structures and Algorithms SWEN 224 Formal Foundations SWEN 302 Agile Methods SWEN 425 Design Patterns ENGR 123 Eng Maths with Logics & Statistic NWEN 243 Network Applications SWEN 304 Database Systems NWEN 405 Security Engineering Part 3 Course Part 3 Course Part 3 Course SWEN 424 Model-Driven Development A possible set of Part 3 courses (subject to timetable constraints) would be the following business related courses: INFO 101 MARK 101 MARK 203 Foundations of Information Systems Principles of Marketing Market Research 22

24 COURSE MAP SOFTWARE ENGINEERING The following diagram shows the prerequisite structure for courses labelled SWEN. For simplicity, some prerequisites are omitted. Complete details can be found on pages ENGR 123 or MATH 161 SWEN 224 Formal Foundations SWEN 421 Formal Software Engineering or SWEN 430 Compiler Engineering COMP 102 Intro to Computer Program Design COMP 112 Intro to Computer Science or COMP 103 Intro Data Structs and Algorithms COMP 261 Algorithms and Data Structures SWEN 221 Software Development or SWEN 304 Database Sys Eng SWEN 303 User Interfaces SWEN 222 Software Design SWEN 302 Agile Methods SWEN 432 Advanced Databases SWEN 433 Web Information Systems SWEN 434 Data Warehousing SWEN 422 Human Computer Interaction SWEN 424 Model-Driven Development SWEN 427 Advanced Software Engineering R & D ENGR 110 Eng. Modelling and Design SWEN 223 Software Analysis SWEN 301 Structured Methods SWEN 425 Design Patterns SWEN 426 Advanced Software Eng Implemention COMP 304 Programming Languages SWEN 423 OO Paradigms SWEN 431 Adv Prog Languages Additional 300-level points in SWEN, NWEN, or COMP are required in most cases NOTE: To help ensure you take the right courses early on, this diagram shows the pre-requisite structure between the courses in this specialisation. For simplicity, pre-requisites for courses in other specialisations are not shown here. Remember that (subject to the completion requirements), you are able to take courses from other specialisations (and COMP), so you should check the appropriate diagrams for those courses you may want to take. 23 Victoria University of Wellington

25 Engineering and Computer Science REQUIREMENTS FOR BE(Hons) IN SOFTWARE ENGINEERING To obtain a BE(Hons) in Software Engineering, you must meet the requirements for the BE(Hons) on page 4, including a total of 480 points including at least 120 points from 400- level BE(Hons) courses. You must also meet the Core requirements and the Electives requirements below. All courses are 15 pts, except where noted. CORE REQUIREMENTS You must pass all of the following courses for a BE(Hons) in Software Engineering. Part 1 courses one of ENGR 101 ENGR 110 COMP 102 COMP 112 COMP 103 ENGR 121 ENGR 123 PHYS 122 Engineering Technology Engineering Modelling and Design Introduction to Computer Program Design OR Introduction to Computer Science Introduction to Data Structures and Algorithms Engineering Mathematics Foundations Engineering Mathematics with Logic and Statistics Introduction to Physics for Scientists and Engineers NOTE: Software Engineering students may substitute PHYS 114, PHYS 115 or ENGR 142 for PHYS 122 (MATH 161; and one of MATH 177, QUAN 102 or STAT 193) for (ENGR 121 and ENGR 123). Students who have completed the new NCEA programing standards in Digital Technologies will be able to enter COMP 112 Introduction to Computer Science directly. Part 2 courses NWEN 241 SWEN 221 SWEN 222 SWEN 223 SWEN 224 SWEN 301 SWEN 302 SWEN 303 Systems Programming Software Development Software Design Software Engineering Analysis Formal Foundations of Programming Structured Methods Agile Methods User Interface Design Professional Practice ENGR 301 Project Management ENGR 302 Group Project ENGR 401 Professional Practice ENGR 489 Engineering Project (30 pts, full year) Work Experience ENGR 291 Work Experience Preparation (0 pts) ENGR 391 Practical Work Experience (0 pts) ENGR 491 Professional Work Experience (0 pts) 24

26 ELECTIVE REQUIREMENTS You must also pass the specified number of courses from each of the following lists of electives for a BE(Hons) in Software Engineering. At least one course chosen from: COMP 261 NWEN 242 Algorithms and Data Structures Computer Organisation At least one course chosen from: COMP 304 COMP 307 COMP 308 COMP 312 COMP 313 COMP 361 NWEN 301 NWEN 302 NWEN 303 NWEN 304 SWEN 304 Programming Languages Introduction to Artificial Intelligence Computer Graphics Simulation and Stochastic Models Computer Game Development Design and Analysis of Algorithms Operating System Design Computer Network Design Concurrent Programming Advanced Network Applications Database System Engineering At least three courses chosen from: SWEN 421 SWEN 422 SWEN 423 SWEN 424 SWEN 425 SWEN 426 SWEN 427 SWEN 430 SWEN 431 SWEN 432 SWEN 433 SWEN 438 SWEN 439 ENGR 440 Formal Software Engineering Human Computer Interaction Object Oriented Paradigms Model-Driven Development Design Patterns Advanced Software Engineering and Development Advanced Software Engineering: Requirements and Design Compiler Engineering Advanced Programming Languages Advanced Database Design and Implementation Web Information Systems Engineering Special Topic Special Topic Directed Individual Study At least one further course from: COMP NWEN SWEN ENGR 440, Victoria University of Wellington

27 Engineering and Computer Science NOT SURE WHAT BE(Hons) SPECIALISATION YOU LIKE? If you are not sure which BE(Hons) specialisation you want to choose, it is possible to delay your decision by taking the following courses in your first trimester: ENGR 101 COMP 102 / 112 ENGR 121 PHYS 114 Engineering Technology Intro to Computer Program Design / Intro to Computer Science Engineering Mathematics Foundations Physics 1A These courses will ensure you have all the prerequisites for completing the part 1 requirements for any of Electronic and Computer Engineering, Network Engineering, or Software Engineering in the second trimester. BRIDGING COURSES If you haven t got enough NCEA credits to meet the prerequisites of the mathematics or physics course you require, don t worry you can make up for this by taking a bridging course. However, you need to understand that this means your degree will almost certainly take longer.! Students without enough NCEA Mathematics credits will need to take MATH 132.! ECEN students without enough NCEA Physics credits will need take PHYS 122 before PHYS 115 and

28 BACHELOR OF SCIENCE The Bachelor of Science is a three year degree with a flexible choice of courses. The rules for the BSc give students great flexibility in designing their degree programme, particularly when specialising in two subject areas. You must satisfy the requirements for at least one major subject of the BSc, but it is possible to complete two majors, or a major and one or more minors. Minors or a second major may be from inside or outside the Science faculty. BSc REGULATIONS The requirements for a BSc are: A total of at least 360 points, including - at least 270 science points - At least 210 points above 100-level of which 150 points must be Science - At least 75 Science points at 300-level At least 1 Science major Up to 30 non-science points taken to meet the requirements of a major may be counted as if they were science points, and a further 30 non-science points may be counted as science if taken to meet the requirements of a major from outside Science. A minor demonstrates a subject area of interest and is recorded on your degree certificate. A minor generally consists of 60 points above 100-level specified in the major requirements of the subject area, of which at least 15 points must be at 300-level. BSc IN COMPUTER SCIENCE Computer Science is a broad area that encompasses much of software engineering and network engineering, as well as courses explicitly labelled as Computer Science. The Computer Science major therefore involves a selection of courses from Computer Science, Software Engineering, and Network Engineering, along with 45 points of mathematical courses. ENTRY REQUIREMENTS There are no entry requirements for the BSc in Computer Science, but ideally, you will have 16 credits of NCEA level-3 Mathematics. If you do not have these credits, you will need to take MATH 132 in your first trimester. 27 Victoria University of Wellington

29 Engineering and Computer Science SUBJECT REQUIREMENTS The requirements for the Computer Science major of the BSc are:! COMP 102 or 112, COMP 103, MATH 161; 15 points from (MATH 177, STAT193 (or QUAN 102))! 60 approved 200-level points COMP, NWEN or SWEN courses! 60 approved 300-level points COMP, NWEN, or SWEN courses! A further 15 points from MATH (except 132), OPRE, STAT or SWEN 224 NOTE: In 2015, the ENGR 121 and 123 option will not be available to BSc students To complete the BSc you would also need: 15 further points of 300-level Science courses (these may include COMP, NWEN, or SWEN courses) 150 further points, including enough courses above 100-level and enough Science courses to meet the BSc regulations above. PLANNING YOUR FIRST YEAR Students planning a BSc in Computer Science should definitely include COMP 102 or 112, COMP 103, and MATH 161 in their first year programme. It is also wise to include either STAT 193 or MATH 177, since these will keep more options open for the 2 nd and 3 rd year. Including ENGR 110 will keep open the option of SWEN 223 and SWEN 301. Students may choose either of COMP102 or COMP112; both courses satisfy the degree requirements and the prerequisites of later courses. COMP 102 is designed for students with little or no programming experience. COMP 112 is designed for students who have passed NCEA Level 3 standards in programming, or who have equivalent programming experience. If you are not sure if your programming experience is sufficient for COMP 112, there is a description of what is expected for entry to COMP 112 at COMPUTER GRAPHICS Although there is not a BSc major in computer graphics, the BSc in Computer Science can lead to a BSc(Hons) or an MSc in Computer Graphics. To prepare for these postgraduate programmes (or to have a sound foundation in computer graphics), you should ensure that your programme for a BSc in Computer Science includes the following: COMP 261, COMP 308, MATH and A minor in Media Design: DSDN 101, 142; two of MDDN 211, 241, 242; MDDN 311 To achieve this in three years, it is important to take the following in your first year: Tri 1: COMP 102, DSDN 101, ENGR 121 or MATH 151 elective such as STAT 193 Tri 2: COMP 103, DSDN 142, MATH 161, elective 28

30 COMP PREREQUISITE STRUCTURE NOTE: For space reasons, most prerequisites involving NWEN and SWEN courses have been omitted, except for those also involving COMP courses. See pages 16 and 23 (or the details on page 35 and following) for the NWEN and SWEN prerequisites. COMP102 Introduction to Computer Program Design or COMP112 Introduction to Computer Science COMP103 Intro Data Structs & Algorithms MATH 161 or ENGR 123 SWEN 223 Software Analysis SWEN 222 Software Design SWEN 221 Software Development SWEN 224 Formal Foundation of Programming COMP 261 Algorithms and Data Structures NWEN 241 Systems Programming NWEN 242 Computer Organisation NWEN 243 Network Applications SWEN 301 Structured Methods SWEN 302 Agile Methods SWEN 303 User Interfaces SWEN 304 Database Systems 15pts prog -> COMP 304 Programming Languages COMP 361 Design & Analysis of Algorithms COMP 308 Computer Graphics 15pts prog -> COMP 307 Artificial Intelligence 30pts prog or NWEN243 -> comp102 -> statistics -> COMP 313 Computer Development Game COMP 312 Simulation and Stochastic Models 15pts prog -> NWEN 303 Concurrent Programming NWEN 301 Operating Design System 15pts prog -> NWEN 304 Advanced Network Applications NWEN 302 Network Design Key means one required Additional prerequisites (see course details) prog means COMP 261 or SWEN 221 or NWEN Victoria University of Wellington

31 Engineering and Computer Science BSc IN ELECTRONIC AND COMPUTER SYSTEMS The BSc in Electronic and Computer Systems is a three-year qualification intended for students with strong interests in Electronics and Computer Systems. The Electronic and Computer Systems major will require 45 points at 200-level and 60 points at 300-level of relevant courses from Physics, Electronics and Computer Systems, and a 200-level calculus course. ENTRY REQUIREMENTS There are no entry requirements for the BSc in Electronic and Computer Systems, but, ideally, you will also have 16 credits of NCEA level-3 Mathematics including 14 credits of NCEA level-3 Calculus and 14 credits of NCEA level-3 Physics. If you do not have enough credits, you may take one or more bridging courses (see page 26). SUBJECT REQUIREMENTS The requirements for the major in Electronic and Computer Systems are: (ENGR 121, 122) or (MATH 142, 151); PHYS 114; (ENGR 142 or PHYS 115) COMP 102 or 112; 45 points from (ECEN 201, 202, 203, 220), 15 further approved points from 200-level COMP, ECEN, MATH, NWEN, or SWEN 60 points from ECEN In addition, the programme must meet all the requirements of the BSc degree. CONJOINT REGULATIONS FOR ANY TWO VICTORIA DEGREES Any two Victoria degrees can be completed under conjoint regulations provided that a B- grade point average is maintained each year. The conjoint regulations mean that fewer points are required than for two degrees completed separately. For example, two 3-year degrees should be able to be completed in 4½ years and a 4-year degree and a 3-year degree should be able to be completed in 5½ years under conjoint regulations. 30

Engineering and Computer Science. Bachelor of Engineering(Hons)... 4. Bachelor of Science... 28. Graduate Diploma in Science... 34

Engineering and Computer Science. Bachelor of Engineering(Hons)... 4. Bachelor of Science... 28. Graduate Diploma in Science... 34 Engineering and Computer Science CONTENTS Welcome to Engineering and Computer Science... 1 Important dates 2016... 2 Course catalogue and Timetable... 2 Contact information... 3 Staff Contacts... 3 Bachelor

More information

Bachelor of Engineering with Honours

Bachelor of Engineering with Honours Bachelor of Engineering with Honours Are you someone who likes problem-solving, being creative or making things? Do you like to understand how things work and often think, I could improve that? Do you

More information

Engineering and Computer Science. Qualifications available... 6

Engineering and Computer Science. Qualifications available... 6 Engineering and Computer Science CONTENTS Welcome to Engineering and Computer Science... 1 Important dates 2015... 1 Timetable... 1 Staff contacts... 2 Graduate Admission and Enrolment Procedures... 4

More information

2014 BACHELOR OF ENGINEERING TECHNOLOGY (ELECTRICAL ENGINEERING) MN4331

2014 BACHELOR OF ENGINEERING TECHNOLOGY (ELECTRICAL ENGINEERING) MN4331 The Metro Bachelor of Engineering Technology (BEngTech) (Electrical) is a Level 7, 360 credit programme. The Electrical Engineering Technologist graduates will be able to work from a sound theoretical

More information

Engineering and Computer Science. Qualifications available... 6

Engineering and Computer Science. Qualifications available... 6 Engineering and Computer Science CONTENTS Welcome to Engineering and Computer Science... 1 Important dates 2016... 1 Timetable... 1 Staff contacts... 2 Graduate Admission and Enrolment Procedures... 4

More information

Welcome to Logic and Computation... 1. Important dates 2014... 2 Timetable... 2 Staff contacts... 3. Qualifications available... 4

Welcome to Logic and Computation... 1. Important dates 2014... 2 Timetable... 2 Staff contacts... 3. Qualifications available... 4 Logic and Computation CONTENTS Welcome to Logic and Computation... 1 Important dates 2014... 2 Timetable... 2 Staff contacts... 3 Qualifications available... 4 Honours Degrees and Msc Part 1 Degree...

More information

Bachelor of Building Science

Bachelor of Building Science Bachelor of Building Science The quality of our buildings is vital to our economy, our lifestyle and our environment. Building scientists contribute to the development of a more enjoyable, safer, stronger,

More information

COMPUTER SCIENCE AND ENGINEERING

COMPUTER SCIENCE AND ENGINEERING The University of Connecticut School of Engineering COMPUTER SCIENCE AND ENGINEERING GUIDE TO COURSE SELECTION AY 2013-2014 Revised May 23, 2013 for Computer Science and Engineering (CSE) Majors in the

More information

Faculty of Information Technology

Faculty of Information Technology Faculty of 71 Faculty of Formal establishment of the Faculty of is subject to Council approval Faculty officers Academic Dean tba Prior to the election of the Academic Dean, contact Dr CB Hallam (Bachelor

More information

(07) UC/05 BE(Hons)/1

(07) UC/05 BE(Hons)/1 1 Bachelor of Engineering (Honours) in Computer Engineering 2005 Calendar, pages 239, 241 246 and 527 (07)UC/05 BE(Hons)/1 Section A 1. Purpose of proposal The introduction of Computer Engineering as a

More information

Bachelor of Information Technology

Bachelor of Information Technology Bachelor of Information Technology Detailed Course Requirements The 2016 Monash University Handbook will be available from October 2015. This document contains interim 2016 course requirements information.

More information

Master of Information Technology 2016

Master of Information Technology 2016 Master of Information Technology 2016 For New Zealand Citizens & Permanent Residents The Master of Information Technology (MIT) is a Level 9 one and a half year full-time programme with a minimum of 180

More information

Bachelor of Bachelor of Computer Science

Bachelor of Bachelor of Computer Science Bachelor of Bachelor of Computer Science Detailed Course Requirements The 2016 Monash University Handbook will be available from October 2015. This document contains interim 2016 course requirements information.

More information

Bachelor of Arts. Online Tutorial Academic Advising

Bachelor of Arts. Online Tutorial Academic Advising Bachelor of Arts Online Tutorial Academic Advising Purpose of this Session To review the specific requirements for the Bachelor of Arts program Assist students in selecting appropriate courses and creating

More information

Computer Engineering

Computer Engineering Undergraduate Program Guide Bachelor of Science in Computer Engineering 2014-2015 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research

More information

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program

Accelerated Bachelor of Science/Master of Science in Computer Science. Dual Degree Program Accelerated Bachelor of Science/Master of Science in Computer Science 1 Dual Degree Program Definitions The discussion below uses the following definitions: o BS/MS program: The complete accelerated Bachelor

More information

Structure of Postgraduate Programs (2005)

Structure of Postgraduate Programs (2005) Computing and Information Technology Structure of Postgraduate Programs (2005) Entry Point 1: Program 7342 Graduate Certificate in Computing (NEW) GradCert 24 units of credit 24uc (4 courses) over 1 or

More information

Diploma in Multimedia and Web Development 2016

Diploma in Multimedia and Web Development 2016 Diploma in Multimedia and Web Development 2016 For New Zealand Citizens & Permanent Residents The Diploma in Multimedia and Web Development (DipMWD) is a one year, full-time programme (or equivalent part-time)

More information

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY 2013-2014. Revised May 23, 2013.

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY 2013-2014. Revised May 23, 2013. The University of Connecticut School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY 2013-2014 Revised May 23, 2013 for Computer Science (CSci) Majors in the School of Engineering Table of

More information

Bachelor of Commerce DEGREE REQUIREMENTS

Bachelor of Commerce DEGREE REQUIREMENTS Bachelor of Commerce Commerce is one of the world s moving forces, shaping societies and connecting people around the globe. Wherever people are at work, in public organisations or private business, they

More information

Bachelor of Tourism Management

Bachelor of Tourism Management Bachelor of Tourism Management Whether they come to bungy jump, take in New Zealand s natural wonders or sip wine in the Wairarapa, international tourists recognise New Zealand as an exciting travel destination.

More information

A summary of the important facts you should know regarding the changes to the LBCP program

A summary of the important facts you should know regarding the changes to the LBCP program UniSA Transition for 2015 The purpose of this document is to firstly explain the changes which will be occurring to the program in 2015, and secondly guide you through the process of transitioning into

More information

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME

PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME PROGRAMME SPECIFICATION POSTGRADUATE PROGRAMME KEY FACTS Programme name Advanced Computer Science Award MSc School Mathematics, Computer Science and Engineering Department or equivalent Department of Computing

More information

DIVISION OF SCIENCES AND ENGINEERING

DIVISION OF SCIENCES AND ENGINEERING 2011-2012 ACADEMIC CATALOG DIVISION OF SCIENCES AND ENGINEERING DIVISION HEAD: DR. SHEREEF ABU AL-MAATI 135 AMERICAN UNIVERSITY of KUWAIT MAJOR DEGREE PROGRAMS The Division of Sciences and Engineering

More information

College of Science, Engineering and Technology. School of Computing. college of science, engineering and technology. Learn without limits.

College of Science, Engineering and Technology. School of Computing. college of science, engineering and technology. Learn without limits. College of Science, Engineering and Technology School of Computing Learn without limits. college of science, engineering and technology WELCOME TO THE SCHOOL OF COMPUTING The vision of the school is to

More information

Bachelor of Tourism Management. Victoria Business School Orauariki

Bachelor of Tourism Management. Victoria Business School Orauariki 2016 Bachelor of Tourism Management Victoria Business School Orauariki - 2 - CONTENTS Why study Tourism Management?... 4 International recognition... 4 The programme... 6 Minors for the BTM... 9 Minor

More information

HANDBOOK FOR THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION. Department of Mathematics Virginia Polytechnic Institute & State University

HANDBOOK FOR THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION. Department of Mathematics Virginia Polytechnic Institute & State University HANDBOOK FOR THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION Department of Mathematics Virginia Polytechnic Institute & State University Revised June 2013 2 THE APPLIED AND COMPUTATIONAL MATHEMATICS OPTION

More information

2. Basis for computing design and implementation at all levels through OS, distributed systems, human interface and computer graphics.

2. Basis for computing design and implementation at all levels through OS, distributed systems, human interface and computer graphics. School of Science 1 Awarding institution Bangor University 2 Teaching institution Bangor University 3 Programme accredited by BCS 4 Final award BSc (Hons) 5 Programme Science 6 UCAS code G400 7 QAA subject

More information

Guide to the MSCS Program Sheet

Guide to the MSCS Program Sheet Guide to the MSCS Program Sheet Eric Roberts September 2004 Welcome to the Stanford Computer Science Department! This guide is designed to help you understand the requirements for the Master of Science

More information

Penn State Harrisburg Computer Science

Penn State Harrisburg Computer Science Penn State Harrisburg Computer Science Integrated Undergraduate-Graduate (IUG) Degree Student Handbook 201-2014 Computer Science Program School of Science, Engineering, and Technology Penn State Harrisburg

More information

Bachelor of Applied Management and Graduate Diplomas

Bachelor of Applied Management and Graduate Diplomas PG3 Bachelor of Applied Management and Graduate Diplomas Faculty of Business and Information Technology Programme Guide 2016 Course of study and programme specific completion requirements. This programme

More information

Information Technology

Information Technology Monash is the only research-intensive, Group of Eight university to have a dedicated IT faculty. What makes at Monash University special? Quality instruction and varied choice: At Monash, students learn

More information

Bachelor of Applied Management & Graduate Diplomas

Bachelor of Applied Management & Graduate Diplomas EG3 Bachelor of Applied Management & Graduate Diplomas Faculty of Business and Information Technology Programme Enrolment Guide 2014 Course of study and programme specific completion requirements. This

More information

Department of Computer Science and Engineering. BA in Information Technology

Department of Computer Science and Engineering. BA in Information Technology Department of Computer Science and Engineering BA in Information Technology Advising Information Core Curriculum Course Descriptions Degree Plan Information UNT Discovery Park (NTDP) F201 (940) 565-2767

More information

MSc in Network Centred Computing. For students entering in October 2009. contributions from other EU universities Faculty of Science

MSc in Network Centred Computing. For students entering in October 2009. contributions from other EU universities Faculty of Science MSc in Network Centred Computing (NCC) For students entering in October 2009 Awarding Institution: The University of Reading Teaching Institution: The University of Reading, with contributions from other

More information

Graduate Certificate and Graduate Diploma in Commerce. Victoria Business School Orauariki

Graduate Certificate and Graduate Diploma in Commerce. Victoria Business School Orauariki 2016 Graduate Certificate and Graduate Diploma in Commerce Victoria Business School Orauariki - 2 - GRADUATE STUDY IN COMMERCE The Graduate Certificate in Commerce (GCertCom) is equivalent to one trimester

More information

Programme name Mathematical Science with Computer Science Mathematical Science with Computer Science with Placement

Programme name Mathematical Science with Computer Science Mathematical Science with Computer Science with Placement PROGRAMME SPECIFICATION KEY FACTS Programme name Mathematical Science with Computer Science Mathematical Science with Computer Science with Placement Award BSc (Hons) School School of Mathematics, Computer

More information

Computer Engineering Undergraduate Handbook. Bachelor of Science in Computer Engineering

Computer Engineering Undergraduate Handbook. Bachelor of Science in Computer Engineering Computer Engineering Undergraduate Handbook Revised 2/10 Bachelor of Science in Computer Engineering Presented by the Computer Science Department and the Charles L. Brown Department of Electrical & Computer

More information

SUBJECT-SPECIFIC CRITERIA

SUBJECT-SPECIFIC CRITERIA SUBJECT-SPECIFIC CRITERIA Relating to the accreditation of Bachelor s and Master s degree programmes in the field of mathematics (09 December 2011) The following specifications complement the ASIIN General

More information

Computer Science Information Sheet for entry in 2016. What is Computer Science?

Computer Science Information Sheet for entry in 2016. What is Computer Science? Computer Science Information Sheet for entry in 2016 What is Computer Science? Computer Science is about understanding computer systems and networks at a deep level. Computers and the programs they run

More information

Bachelor of Science. Online Tutorial Academic Advising

Bachelor of Science. Online Tutorial Academic Advising Bachelor of Science Online Tutorial Academic Advising Purpose of this Session Overview the specific requirements for the Bachelor of Science degree program Help students to select appropriate courses and

More information

Software Engineering

Software Engineering Undergraduate Program Guide Bachelor of Science in Software Engineering 2014-2015 DEPARTMENT OF COMPUTER SCIENCE and ENGINEERING The University of Texas at Arlington 500 UTA Blvd. Engineering Research

More information

Core Curriculum to the Course:

Core Curriculum to the Course: Core Curriculum to the Course: Environmental Science Law Economy for Engineering Accounting for Engineering Production System Planning and Analysis Electric Circuits Logic Circuits Methods for Electric

More information

DEGREES AND QUALIFICATIONS

DEGREES AND QUALIFICATIONS DEGREES AND QUALIFICATIONS Entry Requirements 8 Master of Engineering 9 Master of Science 10 Master of Science 11 (Environmental Sciences) Master of Science (Research) 12 Master of Science (Technology)

More information

CHAPTER FOUR: PROGRAMS & COURSES

CHAPTER FOUR: PROGRAMS & COURSES CHAPTER FOUR: PROGRAMS & COURSES Chapter 4 DEGREE AND PROGRAM OFFERINGS Algoma University offers a wide variety of degree programs both three and four years, at the undergraduate level. As well, the University

More information

Department of Computer Science and Computer Engineering Program Change Proposal. BS in Computer Engineering

Department of Computer Science and Computer Engineering Program Change Proposal. BS in Computer Engineering Department of Computer Science and Computer Engineering Program Change Proposal BS in Computer Engineering Motivation: The motivation for the proposed changes to the BS in Computer Engineering is twofold.

More information

UNIVERSITY OF CANTERBURY Bachelor of Science with Honours

UNIVERSITY OF CANTERBURY Bachelor of Science with Honours 1 UNIVERSITY OF CANTERBURY Bachelor of Science with Honours 2005 Calendar, pp 341 344 Section A 1. Purpose of Proposal To replace the existing four-year Bachelor of Science with Honours, (BSc(Hons)), undergraduate

More information

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY 2015-2016. Revised July 27, 2015.

The University of Connecticut. School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY 2015-2016. Revised July 27, 2015. The University of Connecticut School of Engineering COMPUTER SCIENCE GUIDE TO COURSE SELECTION AY 2015-2016 Revised July 27, 2015 for Computer Science (CSci) Majors in the School of Engineering Table of

More information

INTEGRATED DEGREE PROGRMAS Duration UAC Code HECS BE ME (Electrical) with Minor 5 years 425150 (Bachelor of Engineering Master of Engineering)

INTEGRATED DEGREE PROGRMAS Duration UAC Code HECS BE ME (Electrical) with Minor 5 years 425150 (Bachelor of Engineering Master of Engineering) Frequently Asked Questions Undergraduate Programs School of Electrical Engineering & Telecommunications WHAT PROGRAMS ARE OFFERED BY THE SCHOOL? The School offers a range of single and dual degree programs.

More information

FACULTY OF SCIENCE. General Information. 2013-2014 Calendar Proof

FACULTY OF SCIENCE. General Information. 2013-2014 Calendar Proof FACULTY OF SCIENCE General Office: I.U.C. Physics & Administration Building, Room 109 Mailing Address: Faculty of Science, University of New Brunswick, P.O. Box 4400, Fredericton, N. B., Canada, E3B 5A3

More information

Guide to the MSCS Program Sheet

Guide to the MSCS Program Sheet Guide to the MSCS Program Sheet Eric Roberts and Mehran Sahami (revisions by Claire Stager) September 2015 Welcome to the Stanford Computer Science Department! This guide is designed to help you understand

More information

Southern University College of Engineering Electronics Engineering Technology Department COURSE PRE-REQUISITES Course ID Course Title

Southern University College of Engineering Electronics Engineering Technology Department COURSE PRE-REQUISITES Course ID Course Title Southern University College of Engineering Electronics Engineering Technology Department COURSE PRE-REQUISITES Course ID Course Title Pre-Requisite(s) ENGR 120 Freshman Engineering I High School Trigonometry

More information

Guide to the MSCS Program Sheet

Guide to the MSCS Program Sheet Guide to the MSCS Program Sheet Eric Roberts and Mehran Sahami (revisions by Claire Stager) September 2012 Welcome to the Stanford Computer Science Department! This guide is designed to help you understand

More information

STUDENT HANDBOOK WKU/UK JOINT BACHELOR OF SCIENCE PROGRAM IN MECHANICAL ENGINEERING AUGUST 2010

STUDENT HANDBOOK WKU/UK JOINT BACHELOR OF SCIENCE PROGRAM IN MECHANICAL ENGINEERING AUGUST 2010 STUDENT HANDBOOK WKU/UK JOINT BACHELOR OF SCIENCE PROGRAM IN MECHANICAL ENGINEERING DEPARTMENT OF ENGINEERING WESTERN KENTUCKY UNIVERSITY EBS 2101 BOWLING GREEN, KY 42101 WWW.WKU.EDU/ENGINEERING AUGUST

More information

Faculty of Engineering, the Built Environment and Information Technology Technology for tomorrow

Faculty of Engineering, the Built Environment and Information Technology Technology for tomorrow Faculty of Engineering, the Built Environment and Information Technology If you want to be at the forefront of what s happening in engineering, construction or IT, then stick around because NMMU is where

More information

College of Agriculture, Engineering and Science INSPIRING GREATNESS

College of Agriculture, Engineering and Science INSPIRING GREATNESS School of Engineering College of Agriculture, Engineering and Science INSPIRING GREATNESS Don t accept what is, always ask what if. The School of Engineering is one of five Schools that form UKZN s College

More information

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries

Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as

More information

Reasons for need for Computer Engineering program From Computer Engineering Program proposal

Reasons for need for Computer Engineering program From Computer Engineering Program proposal Reasons for need for Computer Engineering program From Computer Engineering Program proposal Department of Computer Science School of Electrical Engineering & Computer Science circa 1988 Dedicated to David

More information

Semester 1 Course Course Name מע תר הר Credits Preliminary or

Semester 1 Course Course Name מע תר הר Credits Preliminary or Curriculum To complete the degree the student must accumulate at least 160 credits - 4 credits in general studies, 1 credit for the skills course and 2 sports courses which grant 0.5 credits each. The

More information

ELECTRICAL ENGINEERING CURRICULUM. With TLP Courses (02/04/16 revision course number updates, capstone with either SYS or ECE course #)

ELECTRICAL ENGINEERING CURRICULUM. With TLP Courses (02/04/16 revision course number updates, capstone with either SYS or ECE course #) ELECTRICAL ENGINEERING CURRICULUM With TLP Courses (02/04/16 revision course number updates, capstone with either SYS or ECE course #) NAME FIRST SEMESTER APMA 1110 CHEM 1610 CHEM 1611 ENGR 1620 STS 1010

More information

Master of Information Studies 2014 Victoria Business School Orauariki

Master of Information Studies 2014 Victoria Business School Orauariki Master of Information Studies 2014 Victoria Business School Orauariki - 1 - Master of Information Studies graduates Library website manager: The courses are challenging. Over the year I developed several

More information

Math Integrated B.Sc./B.Ed. Programs 1

Math Integrated B.Sc./B.Ed. Programs 1 Math Integrated B.Sc./B.Ed. Programs 1 Second Degree: B.Ed. Second Teachable in Science 1. 6h or one language other than 5. 42h in Mathematics and Statistics so as to satisfy the requirements of a Bachelor

More information

Texas A&M University -- College of Engineering -- Department of Computer Science & Engineering Undergraduate Degree Plan in Computer Science (CPSC)

Texas A&M University -- College of Engineering -- Department of Computer Science & Engineering Undergraduate Degree Plan in Computer Science (CPSC) Texas A&M University -- College of Engineering -- Department of Computer Science & Engineering Undergraduate Degree Plan in Computer Science (CPSC) Valid for Fall 2014 Catalog (137) COMPUTER SCIENCE MATH

More information

The following are the measurable objectives for graduated computer science students (ABET Standards):

The following are the measurable objectives for graduated computer science students (ABET Standards): Computer Science A Bachelor of Science degree (B.S.) in Computer Science prepares students for careers in virtually any industry or to continue on with graduate study in Computer Science and many other

More information

Electronic & Electrical Engineering. The Traditional BE Degree Programme. Information for Stage 3 Students March 2016. Your Choices Now Electrical

Electronic & Electrical Engineering. The Traditional BE Degree Programme. Information for Stage 3 Students March 2016. Your Choices Now Electrical & The Traditional BE Degree Programme Stage 1 Stage 2 Stage 3 Stage 4 Information for Stage 3 Students March 2016 Elec. Eng. BE BE UCD School of and Scoil na hinnealtóireachta Leictrí agus Leictreonaí

More information

TO FIND OUT MORE ABOUT THIS DEGREE, GO TO WWW.VICTORIA.AC.NZ/BA

TO FIND OUT MORE ABOUT THIS DEGREE, GO TO WWW.VICTORIA.AC.NZ/BA Bachelor of Arts The experience of studying for a Bachelor of Arts (BA) wakes your mind up to all kinds of things. It seeds ideas and helps makes sense of the world. Taking a BA at Victoria University

More information

Electrical and Computer Engineering Undergraduate Advising Manual

Electrical and Computer Engineering Undergraduate Advising Manual Electrical and Computer Engineering Undergraduate Advising Manual Department of Engineering University of Massachusetts Boston Revised: October 5, 2015 Table of Contents 1. Introduction... 3 2. Mission

More information

Bachelor of Commerce (Honours Business Administration) (Co-op) PROGRAM REQUIREMENTS

Bachelor of Commerce (Honours Business Administration) (Co-op) PROGRAM REQUIREMENTS Bachelor of Commerce (Honours Business Administration) (Co-op) The Business Administration Co-op Program will help students acquire valuable professional experience in the workplace while they are pursuing

More information

Undergraduate Degree Map for Completion in Four Years

Undergraduate Degree Map for Completion in Four Years Page 1 of 6 Undergraduate Degree Map for Completion in Four Years College: College of Business Department: Management Name of Program: MANAGEMENT Degree Designation: BS Emphasis/Concentration: MGMT: BUSINESS

More information

Graduate Certificate and Graduate Diploma in Commerce 2015 Victoria Business School Orauariki

Graduate Certificate and Graduate Diploma in Commerce 2015 Victoria Business School Orauariki Graduate Certificate and Graduate Diploma in Commerce 2015 Victoria Business School Orauariki -1- -2- Graduate Study in Commerce The Graduate Certificate in Commerce (GCertCom) is equivalent to one trimester

More information

Bachelor of Science [Computing Science & Information Systems] Programme Document

Bachelor of Science [Computing Science & Information Systems] Programme Document BACHELOR OF SCIENCE Programme Document School of Computing Sciences & Information Systems Faculty of Sciences (December, 2012) This programme document contains information about the Bachelor of Science

More information

Undergraduate Degree Map for Completion in Four Years

Undergraduate Degree Map for Completion in Four Years Page 1 of 6 Undergraduate Degree Map for Completion in Four Years College: College of Business Department: Marketing & International Business Name of Program: INTERNATIONAL BUSINESS Degree Designation:

More information

Datavetenskapligt Program (kandidat) Computer Science Programme (master)

Datavetenskapligt Program (kandidat) Computer Science Programme (master) Datavetenskapligt Program (kandidat) Computer Science Programme (master) Wolfgang Ahrendt Director Datavetenskap (BSc), Computer Science (MSc) D&IT Göteborg University, 30/01/2009 Part I D&IT: Computer

More information

Programme Specifications. MSc in Geographical Information Science

Programme Specifications. MSc in Geographical Information Science Programme Specifications MSc in Geographical Information Science Entry Level: Normally a second class honours degree in any subject. Mature students without this qualification but with relevant industrial

More information

Online Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science

Online Computer Science Degree Programs. Bachelor s and Associate s Degree Programs for Computer Science Online Computer Science Degree Programs EDIT Online computer science degree programs are typically offered as blended programs, due to the internship requirements for this field. Blended programs will

More information

COMPUTER SCIENCE 120 Hours

COMPUTER SCIENCE 120 Hours COMPUTER SCIENCE 120 Hours (revised 11/04/2015) Freshman Year Credit Sophomore Year Credit UNIV 100 3 CMPS 261 1 3 CMPS 150 3 CMPS 310 2 CMPS 260 1 3 CMPS 340 3 EECE 140 3 CMPS 341 3 ENGL 101 3 CMPS 351

More information

ELECTRICAL ENGINEERING

ELECTRICAL ENGINEERING The University of Connecticut School of Engineering ELECTRICAL ENGINEERING GUIDE TO COURSE SELECTION AY 2013-2014 Revised January 31, 2014 for Electrical Engineering (EE) Majors in The School of Engineering

More information

Revised Fall 2015. M - main campus W - online class M/NTCC - live class on main campus and broadcast to remote class at NTCC

Revised Fall 2015. M - main campus W - online class M/NTCC - live class on main campus and broadcast to remote class at NTCC PREFIX # COURSE TITLE SPRING EVEN SUM I EVEN SUM II EVEN FALL EVEN BIOL1306 Biology for Science Majors I M M M M BIOL1106 Biology for Sci Maj I Lab (1SCH) M M M M BIOL1307 Biology for Science Majors II

More information

International Program for Bachelor of Science (Software Engineering) College of Arts, Media and Technology, Chiang Mai University

International Program for Bachelor of Science (Software Engineering) College of Arts, Media and Technology, Chiang Mai University Responsible Units: International Program for Bachelor of Science (Software Engineering) College of Arts, Media and Technology, Chiang Mai University 1. Name of the Program Bachelor of Science Program in

More information

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs

Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs Erik Jonsson School of Engineering and Computer Science Interdisciplinary Programs Software Engineering (B.S.S.E.) Goals of the Software Engineering Program The focus of the Software Engineering degree

More information

Guide to the MSCS Program Sheet

Guide to the MSCS Program Sheet Guide to the MSCS Program Sheet Eric Roberts (revisions by Claire Stager) September 2008 Welcome to the Stanford Computer Science Department! This guide is designed to help you understand the requirements

More information

SUBJECT-SPECIFIC CRITERIA

SUBJECT-SPECIFIC CRITERIA SUBJECT-SPECIFIC CRITERIA Relating to the accreditation of Bachelor s and Master s degree programmes in electrical engineering and information technology (09 December 2011) The following specifications

More information

Programme name Mathematical Science with Computer Science Mathematical Science with Computer Science with Placement

Programme name Mathematical Science with Computer Science Mathematical Science with Computer Science with Placement PROGRAMME SPECIFICATION KEY FACTS Programme name Mathematical Science with Computer Science Mathematical Science with Computer Science with Placement Award MMath School School of Mathematics, Computer

More information

DEPARTMENT OF COMPUTER SCIENCE

DEPARTMENT OF COMPUTER SCIENCE DEPARTMENT OF COMPUTER SCIENCE Faculty of Engineering DEPARTMENT OF COMPUTER SCIENCE MSc REGULATIONS AND PROCEDURES (Revised: September 2013) TABLE OF CONTENTS 1. MSC ADMISSION REQUIREMENTS 1.1 Application

More information

LOUGHBOROUGH UNIVERSITY

LOUGHBOROUGH UNIVERSITY LOUGHBOROUGH UNIVERSITY Programme Specification Computer Science Please note: This specification provides a concise summary of the main features of the programme and the learning outcomes that a typical

More information

The Diploma in Multimedia and Web Development - A Review

The Diploma in Multimedia and Web Development - A Review Information for International applicants 2016 ENTRY The Diploma in Multimedia and Web Development (DipMWD) is a one year, full-time programme which offers you diploma level studies in a stimulating environment

More information

Diploma Of Computing

Diploma Of Computing Diploma Of Computing Course Outline Campus Intake CRICOS Course Duration Teaching Methods Assessment Course Structure Units Melbourne Burwood Campus / Jakarta Campus, Indonesia March, June, October 022638B

More information

Bachelor of Commerce Specialist

Bachelor of Commerce Specialist Bachelor of Commerce Specialist Detailed Course Requirements The 2016 Monash University Handbook will be available from October 2015. This document contains interim 2016 course requirements information.

More information

School of Computing and Technology

School of Computing and Technology School of Computing and Technology We offer employmentfocused education and research in computing, the built environment and engineering, giving our students industry-relevant skills and knowledge. Applied

More information

COURSE CATALOGUE 2013-2014

COURSE CATALOGUE 2013-2014 COURSE CATALOGUE 201-201 Field: COMPUTER SCIENCE Programme: Bachelor s Degree Programme in Computer Science (Informatics) Length of studies: years (6 semesters) Number of ECTS Credits: 180 +0 for the B.Sc.

More information

Other Required Courses (14-18 hours)

Other Required Courses (14-18 hours) 1) IT Business Track Required Info Technology Courses (19 hours) 1,2&3 ITEC 2110 Digital Media 1,2&3 ITEC 3100 Intro to Networks 1,2&3 ITEC 3200 Intro to Databases 1 ITEC 3350 ECommerce 1,2&3 ITEC 3900

More information

The Relevance of CS and SE Education: A Survey

The Relevance of CS and SE Education: A Survey The Relevance of CS and SE Education: A Survey Timothy C. Lethbridge Conference on Software Engineering Education and Training Atlanta, Feb. 2 1998 1 Methodology 168 Participants Supported by several companies

More information

CSCE Undergraduate Advising Handbook 2014-2015

CSCE Undergraduate Advising Handbook 2014-2015 CSCE Undergraduate Advising Handbook 2014-2015 Departmental Contacts: Department Head Dr. Susan Gauch, sgauch@uark.edu Associate Department Head Dr. Gordon Beavers, gordonb@uark.edu Main Office 479-575-6197

More information

Orientation to Computer Engineering

Orientation to Computer Engineering Orientation to Computer Engineering Dr. Bruce F. Cockburn Director of Computer Engineering ECERF Building, room W2-044 E-mail: cockburn@ece.ualberta.ca Tel: 492-3827 What is Computer Engineering? The application

More information

Business Administration Certificates & Diploma

Business Administration Certificates & Diploma EG9 Business Administration Certificates & Diploma Faculty of Business and Information Technology Programme Enrolment Guide 2014 Course of study and programme specific completion requirements. This guide

More information

School of Computer Science Computing and Oceanography (COOS) Prog. Spec Awarding institution Teaching institution Programme accredited by

School of Computer Science Computing and Oceanography (COOS) Prog. Spec Awarding institution Teaching institution Programme accredited by 1 Awarding institution Bangor University 2 Teaching institution Bangor University 3 Programme accredited by 4 Final award BSc (Hons) 5 Programme Computing and Oceanography 6 UCAS code GF07 7 QAA subject

More information

The Emerging Trends in Electrical and Computer Engineering

The Emerging Trends in Electrical and Computer Engineering 18-200 Fall 2006 The Emerging Trends in Electrical and Computer Engineering Hosting instructor: Prof. Jimmy Zhu; Time: Thursdays 3:30-4:20pm; Location: DH 2210 Date Lecturer Lecture Contents L01 08/31

More information

College of Science Department of Mathematics and Computer Science. Assessment Plan Computer Science and Computer Networks

College of Science Department of Mathematics and Computer Science. Assessment Plan Computer Science and Computer Networks College of Science Department of Mathematics and Computer Science Programs: Assessment Plan Computer Science and Computer Networks Computer Science offers the following instructional programs: 1. Bachelor

More information

Applied Mathematics and Computer Science College of Science, Technology, Engineering and Mathematics University of Wisconsin Stout

Applied Mathematics and Computer Science College of Science, Technology, Engineering and Mathematics University of Wisconsin Stout 2015 16 UW Colleges Transfer Advising Guide Bachelor of Science degree in Applied Mathematics and Computer Science College of Science, Technology, Engineering and Mathematics University of Wisconsin Stout

More information

POSTGRADUATE PROGRAMS IN APPLIED DATA ANALYTICS

POSTGRADUATE PROGRAMS IN APPLIED DATA ANALYTICS POSTGRADUATE PROGRAMS IN APPLIED DATA ANALYTICS ANU College of Engineering & Computer Science Postgraduate Programs in Applied Data and Analytics 1 ANU is pleased to offer new postgraduate study opportunities

More information