UNSW   Faculty of Engineering myCSE PRINT VERSION SITE MAP  
cse | School of Computer Science and Engineering (CRICOS Provider No. 00098G)
    #About CSE     #Undergraduate Study     #Postgraduate Study     #Timetables & Courses     #Research & Publications     #People & Work Units     #Help & Resources     #News & Events     #High School Portal
Software Engineering background image

Last updated 14.01.09

Combined Program in Software Engineering and Science
Example BE SE BSc Psychology Program

Revised: January 14, 2009

Program Revision
The SE program was revised in 2004 and 2006.
First year computing (COMP) courses were revised in 2007.
Please see How Program Revision Affects You in Enrolment/Later-Years to see how revision affects you.
Revision has less effect than most students expect. The general principle is that revision is not intended to be retrospective.
UAC code 425014
Program code 3651
Plan SENGA13651, MATHM13651
Revisions 1999, 2004


Understanding the BE SE BSc Psychology Program

Programs are usually listed in the handbook as sequence of stages, or years. The BE SE BSc Psychology program will be listed that way a little later, but it is perhaps easier to understand the requirements for the program in terms of core requirements and elective requirements as shown in the following table.

SE Coreuoc
SENG1031 6
SENG2010 3
SENG2020 3
SENG3010 3
SENG3020 3
COMP1917 6
COMP1927 6
COMP2111 6
COMP2911 6
COMP2121 6
COMP3711 6
COMP3141 6
MATH1131/MATH1141 6
MATH1081 6
MATH1231/MATH1241 6
INFS1603 6
INFS2603 6
COMP3331 or INFS2607 6
SENG4910 6
SENG4911 12
SENG4921 6
MATH2859 3
Psychology Coreuoc
PSYC1001 6
PSYC1011 6
PSYC2001 6
PSYC3001 6
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
Electivesuoc
SE electives 45
Level 2 Psychology electives 18
Level 3 Psychology electives 18
Level 2 or 3 Science elective 6
SE or level 3 Science elective 6
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
123 24 93
Total 240

Notes:

  1. For entry to Honours, a student must complete at least 24 units at Level III in the relevant major sequence and have the permission of the Head of School. The Level III requirement for entry into Honours maybe more that the minimum requirements for the major.


Level 2 Psychology electives

PSYC2061 Social and Developmental Psychology
PSYC2071 Perception and Cognition
PSYC2081 Learning and Physiological Psychology
PSYC2101 Assessment and Personality


Level 3 Psychology electives

Level III Psychology electives must include one course from at least two of the following three elective groups:

Advanced Perceptual/Cognitive
PSYC3151, PSYC3211, PSYC3221, PSYC3311, PSYC3321
Advanced Biological
PSYC3051, PSYC3241, PSYC3251, PSYC3261
Advanced Social
PSYC3121, PSYC3271, PSYC3281


Staged Program

Possible stages of the combined program are shown below. Courses may be arranged in any suitable order, subject to satisfaction of prerequisites and corequisites. It makes some sense to take the courses shown in stages 1&2 in the first two years. Of course, some arrangements may produce timetable conflicts.

All programs should be approved by the Faculty of Science and the School of Psychology.

Stage 1
Course NoCourse NameS1S2
COMP1917 Higher Computing 1 6  
  MATH1131  
  MATH1141  
  Mathematics 1A  
  Higher Mathematics 1A  
6  
MATH1081 Discrete Mathematics 6  
INFS1603 Business Data Management 6
SENG1031 Software Engineering Workshop 1   6
  MATH1231  
  MATH1241  
  Mathematics 1B  
  Higher Mathematics 1B  
  6
COMP1927 Higher Data Structures & Algorithms   6
PSYC1001 Psychology 1A 6  
Total 24 24
Stage 2
Course NoCourse NameS1S2
SENG2010 Software Engineering Workshop 2A 3  
SENG2020 Software Engineering Workshop 2B   3
COMP2111 System Modelling and Design 6  
COMP2911 Engineering Design in Computing 2 6
COMP2121 Microprocessors and Interfacing 6
COMP3711 Project Management   6
INFS2603 System Analysis & Design 6  
MATH2859 Probability, Statistics and Information   3
PSYC1011 Psychology 1B   6
  Level 2 or 3 Science electives 3
Total 24 24
Stage 3
Course NoCourse NameS1S2
SENG3010 Software engineering Workshop 3A 3  
SENG3020 Software Engineering Workshop 3B   3
COMP3141 Software System Design & Implementation 6  
  COMP3331  
  INFS2607  
  Computer Networks and Applications  
  Infrastructure and Security  
6
PSYC2001 Research Methods 2 6  
  Level 2 or 3 Science electives 3
  SE Electives1 212
Total 24 24
Stage 4
Course NoCourse NameS1S2
PSYC3001 Research Methods 3A 6  
  Level 2 Psychology electives 18
  Level 3 Psychology electives 18
 
  Level 3 Science electives or  
  SE Electives  
6
Total 24 24
Stage 5
Course NoCourse NameS1S2
  Industrial Training  
SENG4910 Thesis part A 6  
SENG4911 Thesis part B   12
SENG4921 Professional Issues and Ethics 6  
  SE Electives 24
Total 24 24


Notes

  1. The 8 options (48 uoc) for stages 3 and 4 are chosen from a list that includes all third and fourth stage COMP, INFS courses and some MATH courses. See SE electives.
  2. SE electives are nominally 48 uoc, but because Project Management changed from 3uoc to 6uoc we have had to take 3uoc out of the SE electives. In practice it may not be easy to choose 45uoc of SE electives, so it may have to be 48uoc.
  3. As set out in this staging, it may be difficult to achieve standard 24uoc semesters in stage 2. There are a number of ways of reorganising the staged program. One alternative would be to move MATH2859 to stage 3.
  4. The chosen courses must form a major sequence of 42 units at stages 2 and 3.
  5. To satisfy prerequisites it may be necessary to use a different arrangement of courses than shown above.




 
This page is maintained by Ken Robinson
Top Of Page

 ###
Site maintained by webmistress@cse.unsw.edu.au
Please read the UNSW Copyright & Disclaimer Statement