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

Size: px
Start display at page:

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

Transcription

1 Engineering and Computer Science CONTENTS Welcome to Engineering and Computer Science... 1 Important dates Course catalogue and Timetable... 2 Contact information... 3 Staff Contacts... 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) Major you like? Bridging Courses Bachelor of Science BSc in Computer Graphics* BSc in Computer Science BSc in Electronic and Computer Systems Graduate Diploma in Science Alternative First Year programmes Satisfactory Progress Planning a programme level courses level courses level courses level courses General information Who to contact Faculty of Engineering Pastoral Support Student and Academic Services Faculties of Science and Engineering Te Rōpū Āwhina VUW 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 three* majors in the Bachelor of Science (BSc) degree. The school also offers two majors 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 majors covering the science and technology of today s digital world: Electronic and Computer Systems Engineering, Network Engineering and Software Engineering. 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 and Electronic and Computer Systems majors 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 Bachelor of Arts or Bachelor of Commerce), 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 and a half or three years. *Computer Graphics major subject to approval. Interested in our Bachelor of Engineering(Hons)? Page 4 Interested in our Bachelor of Science majors? Page 28 Interested in our Graduate Diploma in Science? Page 34 Not sure what degree to take? Page 35 1 Victoria University of Wellington

3 Engineering and Computer Science IMPORTANT DATES 2016 University re-opens for Trimester 3 and Summer School 5 January Wellington Anniversary (observed) 25 January Trimester 3 and Summer School examinations February Enrolment closes for courses 18 February Trimester 1 begins 29 February Easter/Mid-trimester break March Anzac Day 25 April Mid-trimester break 25 1 May Graduation May Queen s Birthday 6 June Examinations June Mid-year break 30 June 10 July Trimester 2 begins 11 July Mid-trimester break 22 August 4 September Examinations 21 October 12 November Labour Day 24 October Trimester 3 begins 14 November Graduation December Christmas break 23 December 3 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: Office Hours: Telephone: Website: Mail: Room 358, Cotton Building, Kelburn Campus Monday Friday, 8.30am 5.00pm (04) from NZ from overseas School of Engineering and Computer Science, Victoria University of Wellington, P.O. Box 600, Wellington 6140, New Zealand STAFF CONTACTS Head of School Dr Stuart Marshall Programme Directors COMP Dr Peter Andreae ECEN Dr Pawel Dmochowski 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 BACHELOR OF ENGINEERING(Hons) Engineering and Computer Science The School of Engineering and Computer Science offers a four year Bachelor of Engineering (BE(Hons)) with three majormajors: 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 majors. 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 major as set out on the following pages. If you are unsure about which major you like, leave your options open by taking all the courses required for any major (see page xx). To successfully complete Part 1 of the BE(Hons), you will need to pass all Part 1 courses required by your major 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 major. 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 majors (ENGR 301, 302, 401 and 489) which develop a professional approach to engineering. Note that you must have successfully completed Part 1 (with at least a B average) in order to enrol in ENGR 301, 302, 401, and 489. Part 3. This consists of three courses outside of your major 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 major, there may be room for elective courses to complete your degree, including courses from outside the BE(Hons). 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. 4

6 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 courses. 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 291 Work Experience Preparation ENGR 391 Practical Work Experience ENGR 491 Professional Work Experience Timeline The typical timeline for work experience in years two to four 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 15 Like Software Engineering? Page 21 Not sure what major you like? Page 27 Want a BSc instead? Page 28 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 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 27). 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. ENGR 121 and 122 are mathematics courses designed for engineering, and will be the best choice for most students. However, students who like mathematics, have 18 credits of NCEA Level 3 calculus with a good proportion of these at the Merit level and want to keep open the option of taking additional advanced mathematics courses in later years may want to choose to take MATH 151 and MATH 142 instead of ENGR 121 and 122. 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 7 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: Maths track. Has16 level 3 credits Has excellent 18 level of mathematics but 3 credits of maths missing physics with calculus and 18 of requirement 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 ENGR 142 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 14, 20 and 26. 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. 9 Victoria University of Wellington

11 Engineering and Computer Science EXAMPLE DEGREE PLAN FOR COMMUNICATIONS AND SIGNAL PROCESSING This degree plan focuses on 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 MATH 243, MATH251 and MATH324. Two slots are left open; further courses in NWEN form a particularly good complement to this programme. 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 ECEN 204 Electronic Design ECEN 320 Intro Signal Processing ECEN 421 Adv Signal Processing Trimester 1 PHYS 114 Physics 1A NWEN 241 Systems Programming Option ECEN 426 Special Topic Trimester 2 ENGR 110 Engineering Modelling & Design ECEN 202 Digital Eletronics ENGR 302 Group Project ENGR 489 Engineering Project COMP 103 Intro Data Structures and Algorithms ECEN 220 Signals and System ECEN 310 Communications Engineering Option ENGR 142 Engineering Physics for Electronics MATH 251 Linear Algebra (Part 3) ECEN 315 Control Systems ECEN 415 Advanced Control Systems Engineering ENGR 122 Engineering Maths with Calculus MATH 243 Multivariable Calculus (Part 3) MATH 324 Coding & Cryptography ECEN 410 Advanced Communications Engineering 10

12 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 ECEN 204 Electronic Design Part 3 course ECEN 425 Advanced Mechatronics Trimester 2 ENGR 110 Engineering Modelling & Design Part 3 course 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 Advanced Control Systems ENGR 122 Engineering Maths with Calculus ECEN 220 Signals and Systems ECEN 303 Analogue Electronics ECEN 430 Advanced Mechatronics II ENGR 142 Engineering Physics for ECEN Part 3 course ECEN 315 Control Systems ECEN 403 Advanced Electronics 11 Victoria University of Wellington

13 COURSE MAP ELECTRONIC AND COMPUTER SYSTEM ENGINEERING Engineering and Computer Science 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 x. ENGR 101 Engineering Technology ECEN 204 Engineering Design ECEN 301 Embedded Systems ECEN 425 Advanced Mechatronics I ECEN 202 Digital Electronics ECEN 302 Integrated Electronics Digital ECEN 430 Advanced Mechatronics II ECEN 203 Analogue Circuits and Systems ECEN 303 Analogue Electronics ECEN 403 Advanced Electronics ENGR 121 Engineering Mathematics Foundations ECEN 220 Signals & Systems ECEN 330 Electronic Materials & Devices ECEN 405 Power Electronics ENGR 122 Engineering Maths with Calculus MATH 244 Modelling with Differential Equations ECEN 310 CProject Management ECEN 315 Control Systems ECEN 320 Intro Signal Processing ECEN 410 Advanced Communications ECEN 415 Advanced Systems ECEN 421 Advanced Processing Control Signal Key means one required Shaded boxes are required courses NOTE: To help ensure you take the right courses early on, this diagram shows the prerequisite structure between the courses in this major. For simplicity, courses in other majors are not shown here, but remember that (subject to the completion requirements) you are able to take courses from other majors (and COMP), so you should check the prerequisites of those courses you may want to take. The 200-level courses have changed for 2016 and the prerequisites above reflect these changes. For students taking the 300-level courses in 2016, the 2015 prerequisites will apply rather than those shown above. 12

14 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 one of COMP 102 Introduction to Computer Program Design 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 202 ECEN 203 ECEN 204 ECEN 220 ECEN 301 ECEN 320 MATH 244 Digital Electronics Analogue Circuits and Systems Engineering Design 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) 13 Victoria University of Wellington

15 ELECTIVE REQUIREMENTS Engineering and Computer Science 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 14

16 NETWORK ENGINEERING The study of networking includes the network elements, protocols, middleware and applications that make up modern networks. The NWEN major equips students with the expertise to design, build, configure and test modern networks and services. The NWEN major 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 42). 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 14, 20, and 26. 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. 15 Victoria University of Wellington

17 EXAMPLE DEGREE PLAN FOR INTERNET AND E-COMMERCE 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 Trimester 1 PHYS 122 Intro to Phys for Scientists & Engineers Part 3 CoursePart 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 16

18 EXAMPLE DEGREE PLAN LEADING TO A NETWORK SECURITY FOCUS 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 Trimester 1 PHYS 122 Intro to Phys for 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 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 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 Part 3 Course Formal Foundations Software Analysis User Interface Design SWEN 304 Database Systems NWEN 406 Distributed Computing in Grids and Clouds Other sensible Part 3 courses might include Commercial Law, Psychology or Criminology. 17 Victoria University of Wellington

19 Engineering and Computer Science 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 38. NWEN Prerequisite Structure STATS COMP 102 Intro to Computer Program Design NWEN 242 Computer Organisation NWEN 301 Operating Systems Design NWEN 401 Distributed Systems Design or COMP 112 Intro to Computer Science NWEN 243 Network Applications NWEN 302 Network 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 major. For simplicity, courses in other majors are not shown here, but remember that (subject to the completion requirements), you are able to take courses from other majors (and COMP), so you should check the prerequisites of those courses you may want to take. 18

20 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 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 15pts, except where noted. CORE REQUIREMENTS First-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: Students may substitute PHYS 114, PHYS 115 or ENGR 142 for PHYS 122. Students may substitute (MATH 151 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 programming standards in Digital Technologies will be able to enter COMP112 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) 19 Victoria University of Wellington

21 ELECTIVE REQUIREMENTS Engineering and Computer Science 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 204 ECEN 220 SWEN 221 SWEN 222 SWEN 223 SWEN 224 Data Acquisition Digital Electronics Analogue Circuits and Systems Engineering Design 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 At least one further course chosen from: COMP ECEN NWEN SWEN ENGR 440,

22 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 42). 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 14, 20 and 26. 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. 21 Victoria University of Wellington

23 Engineering and Computer Science 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 27). 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 ENGR 123 Eng Maths with Logic and Statistics Part 3 Course SWEN 304 Database Systems SWEN 430 Compiler Engineering Part 3 Course Elective Part 3 Course 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) 22

24 EXAMPLE DEGREE PLAN IDEAL FOR BUSINESS AND MARKETIING 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 Trimester 1 ENGR 121 Engineering Maths 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 23 Victoria University of Wellington

25 Engineering and Computer Science 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 or 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 prerequisite structure between the courses in this major. For simplicity, pre-requisites for courses in other majors are not shown here. Remember that (subject to the completion requirements), you are able to take courses from other majors (and COMP), so you should check the appropriate diagrams for those courses you may want to take. 24

26 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) 25 Victoria University of Wellington

27 ELECTIVE REQUIREMENTS Engineering and Computer Science 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 NWEN 243 Algorithms and Data Structures Computer Organisation Network Applications 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,

28 NOT SURE WHAT BE(Hons) MAJOR YOU LIKE? If you are not sure which BE(Hons) major you want to choose, it is possible to delay your decision by taking the following courses in your first trimester: ENGR 101 Engineering Technology COMP 102 / 112 Intro to Computer Program Design / Intro to Computer Science ENGR 121 Engineering Mathematics Foundations PHYS 114 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 Victoria University of Wellington

29 BACHELOR OF SCIENCE Engineering and Computer Science Victoria s Bachelor of Science (BSc) degree provides the depth of a strong science education in one or two specialised science subjects majors combined with the breadth of subjects from outside your science major or outside science altogether to the extent of a second major or minor or a variety of interest subjects, The School of Engineering and Computer Science offers 3 majors in the BSc: Computer Graphics (page 29) Computer Science (page 31) Electronic and Computer Systems (page 33) BSC REGULATIONS These regulations apply to all new, returning or transferring students taking up a BSc degree: Minimum of 360 approved points: 210 points above 100-level of which 150 points must be science 75 science points at 300-level. At least one science major. 90 points may be from outside science (but see below) A second major may be from any other first degree. Up to 30 non-science points taken to meet the requirements of a science major may be counted as if they were science points, and up to 60 non-science points may be counted as science if taken to meet the requirements of a major from outside Science. The total number of such points cannot be more than 60. 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. 28

30 BSC IN COMPUTER GRAPHICS* At the heart of technology, art and creativity sits Computer Graphics an exciting and rapidly developing industry with myriad opportunities for working on films, computer games, television shows and the web. Whether it is creating new visual effects that enrich our visual experience or creating ever more faithful photorealistic renderings of created scenes, the algorithms, programming and mathematics of Computer Graphics are critical to these fields. A BSc in Computer Graphics will provide you with an interdisciplinary mix of engineering, mathematics and design, based around a set of core Computer Graphics courses. With close links to the School of Design, the School of Engineering and Computer Science is uniquely placed to offer a distinctive programme that includes courses on the artistic and design side of Computer Graphics, making graduates more valuable to the computer graphics industry. The School has close ties with Weta Digital, with a number of our postgraduate students completing internships or work experience with the world-renowned organisation, and studying with staff who have worked on films such as The Matrix sequels and Avatar. 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 (see page 42). CORE REQUIREMENTS The student's programme of study must include: Core Computer Graphics: CGRA 151 CGRA 251 CGRA 350 CGRA 351 DSDN 132 MDDN 241 Introduction to Computer Graphics Computer Graphics Real-time 3D Computer Graphics Visual Effects Programming 3D Modelling and Animation I 3D Modelling and Animation II Computer Programming: COMP 102 or 112: Intro to Computer Programme Design / Computer Science COMP 103 Data Structures and Algorithms COMP 261 Algorithms and Data Structures NWEN 241 Systems Programming Mathematics: ENGR 121, 122, 123: Engineering Mathematics: Foundations / Calculus / Discrete & Logic or MATH 151, 161, 141: Algebra / Discrete Maths & Logic / Calculus 1 29 Victoria University of Wellington

31 Engineering and Computer Science Options One of: COMP 307: Artificial Intelligence COMP 313: Computer Game Development COMP 361: Analysis of Algorithms MDDN 311: Post Production and Special Effects MDDN 342: Creative Coding III MDDN 343: Advanced Computer Game Design One further 300-level course from COMP, MDDN, MATH, NWEN, SWEN (which could be SWEN303, User Interface Design) PLANNING YOUR FIRST YEAR Students planning a BSc in Computer Graphics should definitely include COMP 102 or 112, COMP 103, CGRA 151, DSDN 132 and either ENGR 121 and 123, or MATH 151 and 161 in their first year programme. 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 30

32 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. SUBJECT REQUIREMENTS The requirements for the Computer Science major of the BSc are:. COMP 102 or 112, COMP 103, (ENGR 121 and 123) or (MATH 161and 15 points from (MATH 177, STAT193, 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 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 either ENGR 121 and 123, or 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 second and third 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 31 Victoria University of Wellington

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

Engineering and Computer Science. Bachelor of Engineering(Hons)... 4. Bachelor of Science... 27. Graduate Diploma in Science... 31 Engineering and Computer Science CONTENTS Welcome to Engineering and Computer Science... 1 Important dates 2015... 2 Timetable... 2 Contact information... 3 Bachelor of Engineering(Hons)... 4 Electronic

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

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

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

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 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

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

(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 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

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

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

2. EXPLAIN CHANGE TO DEGREE PROGRAM AND GIVE A DETAILED RATIONALE FOR EACH INDIVIDUAL CHANGE:

2. EXPLAIN CHANGE TO DEGREE PROGRAM AND GIVE A DETAILED RATIONALE FOR EACH INDIVIDUAL CHANGE: PROPOSED CHANGES TO THE BACHELOR OF SCIENCE IN ELECTRICAL AND COMPUTER ENGINEERING DEGREE PROGRAM IN THE COCKRELL SCHOOL OF ENGINEERING CHAPTER IN THE UNDERGRADUATE CATALOG 2016-2018 or LAW SCHOOL CATALOG

More information

Multimedia Systems Engineering

Multimedia Systems Engineering Appendix 3.11 Multimedia Systems Engineering Major Profile MASSEY UNIVERSITY BACHELOR OF ENGINEERING with HONOURS Multimedia Systems Engineering Major Profile Description and Competency Framework 2009

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 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

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

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

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

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

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

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

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

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

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

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

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

Bachelor of Innovation TM Degree in Game Design and Development (GDD) 28 April 2009

Bachelor of Innovation TM Degree in Game Design and Development (GDD) 28 April 2009 Bachelor of Innovation TM Degree in Game Design and Development (GDD) 28 April 2009 Background In the Fall 2005 semester an interdisciplinary group of faculty (the Game Design and Development Program Committee)

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

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

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

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

Doctor of Philosophy in Systems Engineering

Doctor of Philosophy in Systems Engineering Doctor of Philosophy in Systems Engineering Coordinator Michael P. Polis Program description The Doctor of Philosophy in systems engineering degree program is designed for students who plan careers in

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

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

Erik Jonsson School of Engineering and Computer Science

Erik Jonsson School of Engineering and Computer Science Erik Jonsson School of Engineering and Computer Science Bachelor of Science in Computer Science (B.S.C.S.) Goals for the Computer Science Program The undergraduate Computer Science program is committed

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

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

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

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

Bachelor of Science Degree Structure

Bachelor of Science Degree Structure Pan-University Bachelor of Science Degree Structure Background With the restructuring of Faculties at York University in the last few years it became evident that pan- University structures for both BA

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

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

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

2016 Faculty of. Engineering. Te Wāhanga Ahunui Pūkaha

2016 Faculty of. Engineering. Te Wāhanga Ahunui Pūkaha 2016 Faculty of Engineering Te Wāhanga Ahunui Pūkaha Wellington has a real technology buzz about it. The links Victoria has with the city and industry enable you to work on real-life projects. Holly Ade-Simpson

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

DEPARTMENT OF MATHEMATICS & COMPUTING

DEPARTMENT OF MATHEMATICS & COMPUTING DEPARTMENT OF MATHEMATICS & COMPUTING The Department of Mathematics and Computing provides students with opportunities to earn Bachelor of Science degrees in computer information systems or in mathematics.

More information

www.bournemouth.ac.uk Richard Southern Framework Leader Computer Animation Games and Effects

www.bournemouth.ac.uk Richard Southern Framework Leader Computer Animation Games and Effects Richard Southern Framework Leader Computer Animation Games and Effects Webinar content Bournemouth University overview The Faculty of Media and Communication Our course portfolio Work placements Research

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

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

COMPUTER SCIENCE. Department of Mathematics & Computer Science

COMPUTER SCIENCE. Department of Mathematics & Computer Science Department of Mathematics & Computer Science COMPUTER SCIENCE This document is meant as a planning guide only. Students are advised to consult with the Chair of the Department if they have specific questions

More information

A B.S. Degree in Informatics: Computer Science in Context

A B.S. Degree in Informatics: Computer Science in Context A B.S. Degree in Informatics: Computer Science in Context David G. Kay Donald Bren School of Information and Computer Sciences Department of Informatics kay@uci.edu CCSCNE 2005 University of California,

More information

School of Management and Information Systems

School of Management and Information Systems School of Management and Information Systems Business and Management Systems Information Science and Technology 176 Business and Management Systems Business and Management Systems Bachelor of Science Business

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

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

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

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

2006 07 PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science www.mesastate.edu/schools/snsm/csms

2006 07 PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science www.mesastate.edu/schools/snsm/csms 06 07 PETITION/PROGRAM SHEET Degree: Bachelor of Science Major: Computer Science www.mesastate.edu/schools/snsm/csms About This Major... Computer science is the study of algorithms and the issues involved

More information

EDITH COWAN UNIVERSITY

EDITH COWAN UNIVERSITY EDITH COWAN UNIVERSITY Master OF Engineering Edith Cowan University Edith Cowan University is Western Australia s second largest university, with a diverse mix of local, interstate and international students.

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

2015-2016 M.S. IN APPLIED PHYSICS AND COMPUTER SCIENCE

2015-2016 M.S. IN APPLIED PHYSICS AND COMPUTER SCIENCE 2015-2016 M.S. Dr. David Heddle, Graduate Program Coordinator Luter Hall 309 david.heddle@cnu.edu (757) 594-8434 The Master of Science in Applied Physics and Computer Science is built around a core of

More information

PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES

PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES PROGRAMME SPECIFICATION UNDERGRADUATE PROGRAMMES KEY FACTS Programme name Electrical & Electronic Engineering/ Electrical & Electronic Engineering with Placement Award MEng School School of Engineering

More information

COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT

COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT COMPUTER & INFORMATION TECHNOLOGY DEPARTMENT Udvar-Hazy Business Building (435) 652-7723 http://cit.cs.dixie.edu/ To find faculty & staff phone numbers and email addresses, please consult the University

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

FACULTY OF ENGINEERING AND INFORMATION SCIENCES

FACULTY OF ENGINEERING AND INFORMATION SCIENCES FACULTY OF ENGINEERING AND INFORMATION SCIENCES ENGINEERING INFORMATION & COMMUNICATION TECHNOLOGY MATHEMATICS & STATISTICS PHYSICS ENGINEERING Master of Engineering go.uow.edu.au/meng 083844B ENTRY REQUIREMENTS

More information

The minimum background expected of any student entering the M.S.C.S. program is coursework equivalent to the following:

The minimum background expected of any student entering the M.S.C.S. program is coursework equivalent to the following: West Virginia University 1 Computer Science Degrees Offered Master of Science in Computer Science (M.S.C.S) Doctor of Philosophy in Computer Science (Ph.D.) Program Description The Masters of Science in

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

The B.S. Degree Program in Information Systems

The B.S. Degree Program in Information Systems 1 Prince Sultan University College of Computer and Information Sciences Department of Information Systems The B.S. Degree Program in Information Systems 2010/2011 2 Introduction The Information Systems

More information

COMPUTER SCIENCE. Learning Outcomes (Graduate) Graduate Programs in Computer Science. Mission of the Undergraduate Program in Computer Science

COMPUTER SCIENCE. Learning Outcomes (Graduate) Graduate Programs in Computer Science. Mission of the Undergraduate Program in Computer Science Stanford University 1 COMPUTER SCIENCE Courses offered by the Department of Computer Science are listed under the subject code CS on the Stanford Bulletin's ExploreCourses web site. The Department of Computer

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

Undergraduate Computer Science

Undergraduate Computer Science Undergraduate Computer Science Faculty of Engineering After setting up the mobile application development agency, Mubaloo, I left to start a PhD, while co-founding Opposable Games, which develops connected

More information

Helping your business grow, helping our students achieve

Helping your business grow, helping our students achieve Placement Partnership Schemes Helping your business grow, helping our students achieve Welcome to the As Head of the I truly believe that this is a very exciting time for Swansea University. The future

More information

PROGRAMME SPECIFICATION

PROGRAMME SPECIFICATION PROGRAMME SPECIFICATION Master of in Control and Automation Awarding institution Teaching institution UCAS Code JACS Code Programme Duration Language of Programme Subject benchmark statement Programme

More information

These degree requirements are in effect starting from 2012-2013 Admission.

These degree requirements are in effect starting from 2012-2013 Admission. MASTER S DEGREE PROGRAM IN Computer Science College of Engineering University of Colorado Denver These degree requirements are in effect starting from 2012-2013 Admission. The Department of Computer Science

More information

ENTRY REQUIREMENTS. Guaranteed Admission. Bachelor of Science and Bachelor of Science (Technology) (BSc and BSc(Tech))

ENTRY REQUIREMENTS. Guaranteed Admission. Bachelor of Science and Bachelor of Science (Technology) (BSc and BSc(Tech)) Entry Requirements 7 Bachelor of Engineering (Honours) 9 BE(Hons) Programmes 11 Bachelor of Science 25 Bachelor of Science (Technology) 27 BSc/BSc(Tech) Majors 30 Conjoint Degrees 77 Work Placements 78

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

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

BACHELOR OF APPLIED SCIENCE ARTS BACHELOR OF

BACHELOR OF APPLIED SCIENCE ARTS BACHELOR OF BACHELOR OF APPLIED SCIENCE ARTS BACHELOR OF WELCOME TO OPEN POLYTECHNIC Whether you are looking to improve your career prospects or want to learn something new, we can help you achieve your goal. We specialise

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

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

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

SCHOOL OF INFORMATION TECHNOLOGY. Graduate Diploma in Information Technology (Level 7) 1 Semester Bachelor of Information Technology 3 Years

SCHOOL OF INFORMATION TECHNOLOGY. Graduate Diploma in Information Technology (Level 7) 1 Semester Bachelor of Information Technology 3 Years SCHOOL OF INFORMATION TECHNOLOGY 8 National Certificate in Computing (Level 3) 1 Semester Diploma in Information and Communications (Level 5) 1 Year Diploma in Information and Communications (Level 6)

More information