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 08.02.09

First and Second Year Free Electives

Revised February 8, 2009


Purpose of the Free Elective

The Software Engineering program contains 2 free electives: 1 in each of years 1 & 2; and 8 professional (Software Engineering) electives in years 3 & 4.

The free elective is used slightly differently depending on the type of program you are doing.

* Standard program
The elective does not play a specific role in the Software Engineering program; it is your chance to pursue a course in an area in which you are interested or which you would like to develop. They can be used for ``one off'' courses, or for prerequisites needed for courses to be done later in the program.
* Combined program
In the combined programs the free electives are exploited to pursue courses in the ``other'' program. In this case the free electives should be used wisely to ensure a smooth progress through both programs. For more information on combined programs see Programs.


Free Electives

The following table shows some courses that could be chosen for free electives in stage 1 or stage 2. In general, free electives will be chosen from Science, Engineering, Arts or Commerce. It should be remembered that this is only a partial list of electives; any courses, for which you satisfy the pre- and co-requisites may be chosen. There are no other restrictions.

Where no semester is indicated please check the Class Timetable in course handbook.

Table 1: Free Electives
SemesterCourse IDCourse NameUoC
  S1  
  S2  
ACCT1501 Accounting and Financial Management 1A 6
  S1  
  S2  
ACCT1511 Accounting and Financial Management 1B 6
S2 ANAT2511 Fundamentals of Anatomy 6
ARTS1000 Introduction to Modernism & Modernity 6
ARTS1030 Introduction to English: Literary Genres 6
ARTS1031 Literature in English: Early Modern to Modern 6
ARTS1060 Introduction to Film Studies 6
ARTS1061 Working with Image and Sound 6
ARTS1090 Media, Culture and Everyday Life 6
ARTS1091 Media, Society, Politics 6
ARTS1120 Introduction to Theatre and Performance Studies 6
ARTS1121 Reading Performance 6
ARTS1150 Introduction to American Studies 6
ARTS1180 Being Human: Archaeology and our Past 6
ARTS1190 Australian Legends: Introducing Australian Studies 6
ARTS1210 Concepts of Asia 6
ARTS1211 Australia's Asian Context 6
ARTS1240 Environment and Society: Introduction 6
ARTS1270 The Big Picture: An Introduction to History 6
ARTS1271 The History Matrix: The Making of the Modern World 6
ARTS1300 Understanding Science, Technology and Society 6
ARTS1301 Cosmos and Culture: Science in History 6
ARTS1330 Jewish History: An Introduction 6
ARTS1360 Moral, Social & Political Philosophy 6
ARTS1361 Metaphysics & Epistemology: Issues & Traditions 6
ARTS1450 Introductory Chinese A 6
ARTS1451 Introductory Chinese B 6
ARTS1480 Introductory French A 6
ARTS1481 Introductory French B 6
ARTS1510 Introductory German A 6
ARTS1511 Introductory German B 6
ARTS1540 Introductory Greek A 6
ARTS1541 Introductory Greek B 6
ARTS1570 Introductory Spanish A 6
ARTS1571 Introductory Spanish B 6
ARTS1600 Introductory Indonesian A 6
ARTS1601 Introductory Indonesian B 6
ARTS1630 Introductory Japanese A 6
ARTS1631 Introductory Japanese B 6
ARTS1660 Introductory Korean A 6
ARTS1661 Introductory Korean B 6
ARTS1690 The Structure of Language 6
ARTS1691 The Use of Language 6
ARTS1750 Introduction to Development Studies 6
ARTS1751 Development Studies: Poor World, Rich World 6
ARTS1780 Concepts of Europe 6
ARTS1781 Australia's European Context 6
ARTS1810 International Relations in the Twentieth Century 6
ARTS1811 International Relations: Continuity & Change 6
ARTS1840 Introduction to Australian Politics 6
ARTS1841 Politics & Principles: Intro to Political Theory 6
ARTS1870 Introduction to Sociology and Anthropology 6
ARTS1871 Relationship: Foundational Concept 6
ARTS1900 Gendered Worlds: Intro to Women's & Gender Studies 6
S2 BIOS1101 Evolutionary and Functional Biology 6
S1 BIOS1301 Ecology, sustainability and environmental science 6
  S1  
  S2  
CHEM1011 Chemistry 1A 6
  S2  
  X1  
CHEM1021 Chemistry 1B 6
  S1  
  S2  
COMP2041 Software Construction: Techniques and Tools 6
  S1  
  S2  
ECON1101 Microeconomics 1 6
  S1  
  S2  
ECON1102 Macroeconomics 1 6
S1 ECON2101 Microeconomics 2 6
S2 ECON2102 Macroeconomics 2 6
  S1  
  S2  
ELEC1111 Electrical and Telecommunications Engineering 6
S1 ENGG1000 Introduction to Engineering Design and Innovation 6
  S1  
  S2  
GEOS1111 Fundamentals of Geology 6
S2 GEOS1211 Environmental Earth Science 6
S2 GEOS1601 Australian and Global Geographies 6
S1 GEOS1701 Environmental Systems and Processes 6
HUMS1000 Thinking About Reasoning 6
HUMS1001 Introductory Italian 1 6
HUMS1002 Introductory Italian 2 6
HUMS1003 Science: Good, Bad & Bogus: Philosophy of Science 6
S2 INFS2685
  Supporting Business Operations  
  Prereq for INFS3604  
6
S1 MATH2400 Finite Mathematics 3
S2 MATH2871 Data Management for Statistical Analysis 6
Any level 1 or 2 Mathematics course
PHIL2001 Logic 6
PHIL2002 Ways of Reasoning 6
PHIL2004 Truth and Belief 6
PHIL2005 20th Century European Philosophy 6
PHIL2006 Introduction to Political Philosophy 6
PHIL2009 Theories in Moral Philosophy 6
PHIL2020 Language and Meaning 6
PHIL2109 Contemporary Metaphysics 6
PHIL2206 Philosophy of Mind 6
PHIL2207 Philosophy of Psychology 6
PHIL2316 Philosophy of Religion 6
PHIL2420 Environmental Ethics 6
PHIL2509 Philosophy of Law 6
PHIL2515 Modernity and its Discontents 6
PHIL2519 Introduction to Chinese Philosophy 6
PHIL2608 The Philosophy of Art in Modernity 6
PHIL2708 Reading Option Any level 1 or 2 Philosophy course
  S1  
  S2  
PHYS1111
  Fundamentals of Physics  
  For students with no HSC Physics  
6
  S1  
  S2  
PHYS1121
  Physics 1A  
  Assumed knowledge: HSC Physics or PHYS1111  
6
  S2  
  X1  
PHYS1221
  Physics 1B  
  Assumed knowledge: PHYS1121  
6
  S1  
  S2  
PHYS1601 Computer Applications in Experimental Physics 6
S1 PSYC1001 Psychology 1A 6
S2 PSYC1011 Psychology 1B 6




 
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