Đại học Nam Úc (UniSA) - Cơ sở Mawson Lakes Background Image
Image of Đại học Nam Úc (UniSA) - Cơ sở Mawson Lakes
Engineering and Technology
Cử nhân Công nghệ thông tin (Phát triển phần mềm)
Cử nhân Công nghệ thông tin (Phát triển phần mềm)

Cử nhân Công nghệ thông tin (Phát triển phần mềm)

  • ID:UOSA610007
  • Cấp độ:Cử nhân (3 năm)
  • Thời gian học:
  • Ngày nhập học:

Các loại phí (AUD)

Estimated Total/program:
Apply
60
Accept letter
100
Visa
20
Fly
1

Điều kiện đầu vào

Entry Requirements

English Requirements

  • IELTS total 6.0, reading 6.0, writing 6.0

  • TOEFL PBT : 550 with TWE of 4.5

  • TOEFL iBT: 60 with Reading and Writing not less than 18

  • Pearson PTE: 50 with Reading and Writing communicative scores not less than 50

  • Cambridge CAE/CPE : 169

Other Requirements

Recent secondary education

Meet any prerequisite requirements with a minimum grade of C- or equivalent
AND

  • Qualify for the South Australian Certificate of Education (SACE), and achieved a competitive Selection Rank (ATAR), or

  • Complete secondary qualifications equivalent to SACE, or

  • Complete the International Baccalaureate Diploma with a minimum score of 24 points

Applicants who have not achieved the Selection Rank required for automatic selection may be selected for any remaining places based on the grades of their year 12 subjects.

OR
Higher education study

  • Complete or partly complete a recognised higher education program at a recognised higher education institution, or

  • Complete at least four Open Universities Australia (OUA) courses at undergraduate level or above

OR
Vocational Education and Training (VET)

  • Complete an award from a registered training organisation at Diploma or above in Information Technology

OR
Work and life experience

  • Qualify for Special Entry, or

  • Complete a UniSA Foundation Studies program or equivalent, or

  • Hold completed secondary qualifications equivalent to SACE obtained more than 2 years in the past, or

  • Completed one of the following professional courses:

  • Cisco Certified Networking Associate (CCNA)

  • Cisco Certified Networking Professional (CCNP)

  • Cisco Certified Internetwork Expert (CCIE)

  • CompTIA A+ Certification

  • Microsoft Certified Solutions Associate (MCSA)

  • Microsoft Certified Solutions Expert (MCSE)

  • Microsoft Certified Solutions Developer (MCSD)

  • Microsoft Certified Solutions Master (MCSM)    

  • Red Hat Certified Engineer (RHCE)

  • VMware Certified Professional (VCP)

Thông tin khóa học

Get ready for a career in the growing field of large, complex system development.1 

This four-year honours degree will take you beyond programming and into the specialist world of software engineering.

Taught by UniSA’s world-class lecturers and researchers, you will learn the very latest in software engineering theory, skills and practice.  

You will study written and verbal communication in an engineering context, and the cultural, social and ethical issues in the development and use of global technology.

You will start your degree with core courses in information technology. This will give you a solid grounding in important areas such as IT, networking, database and programming fundamentals, and systems requirements.

You will then move on to advanced concepts and research methods in computer science including systems development; database and knowledge management; systems architecture; networking; and security.

You will also undertake a course exploring research directions in ICT. In your Honours year of study, you will complete a major specialist research project for an industry or research partner, and three software engineering minors of your choosing.

CRICOS CODE : 081819G

More info: Click here

Degree structure

FIRST YEAR

  • First Semester (Study Period 1, 2 or 3)

  • Information Technology Fundamentals

  • Problem Solving and Programming

  • Network Fundamentals

  • Design Thinking Studio

  • Second Semester (Study Period 4, 5 or 6)

  • Object Oriented Programming

  • Data Driven Web Technologies

  • System Requirements and User Experience

  • System Requirements Studio

SECOND YEAR

  • First Semester (Study Period 1, 2 or 3)

  • System Design and Realisation

  • System Design Studio

  • Operating Systems and Tool Chains

  • Data Structures Essentials

  • Second Semester (Study Period 4, 5 or 6)

  • Agile Development and Governance

  • Project Studio

  • Web Technology

  • Data Structures Advanced

THIRD YEAR

  • First Semester (Study Period 1, 2 or 3)

  • Security Foundations

  • Big Data Concepts

  • Design Patterns with C++

  • Database for the Enterprise

  • Second Semester (Study Period 4, 5 or 6)

  • Secure Software Development

  • Research Directions in ICT

  • Cloud and Concurrent Programming

  • AI and Machine Learning

  • FOURTH YEAR

  • First Semester (Study Period 1, 2 or 3)

  • IT Project 1

  • System Architecture

  • Software Engineering Elective 1

  • Computer Science

  • Second Semester (Study Period 4, 5 or 6)

  • IT Project 2

  • Software Engineering Elective 2

  • Software Engineering Elective 3

Xem thêmThu lại

Khóa học Dự bị

Không có khóa nào!
See moreSee less

Lộ trình Pathway

Không có khóa nào!
See moreSee less

Cơ hội việc làm

Cơ hội việc làm

Employment opportunities in Australia for software and applications programmers are expected to grow by 21 percent by 2023.1

By 2023, employment in ICT is expected to grow strongly in Australia. The availability of roles is expected to increase by:

  • 25,500 jobs for software and applications programmers (or 21 per cent)

  • 2,300 jobs for ICT business and systems analysts (or 9.5 per cent)

  • 8,200 jobs for ICT managers (or 13.9 per cent)

  • 8,100 jobs for ICT Network and Support professionals (or 15.3 per cent)1

Careers to consider:

  • software engineer: developing quality software based on expertise such as software design skills; knowledge of internationally recognised standards and their methods, techniques and tools; good management practice; collaboration abilities

  • test manager: expertise in testing methodologies; identifying and creating test plans and cases; ensuring quality standards are met; liaising with development, project management, and customer support; maintaining test cases and other testing tools

  • software developer: developing, coding, testing and debugging software applications; interpreting customer requirements; working with a team to research, design, and write software; working with others to understand and resolve issues in existing software

  • iOS developer: developing iterative software; collaborating with other developers through code reviews, software planning, and standup meetings; contributing to projects from concept to delivery; juggling `several projects at different phases; writing clear, well-commented code

  • software architect: leading and implementing software development; researching, analysing, designing, developing and testing business appropriate solutions; collaborating with other teams to develop solutions meeting business needs for functionality, performance, scalability and reliability

Khả năng định cư

Overseas Student Health Cover

OSHC: 530 ($) per year

Khóa học tương tự

Đóng tìm kiếm