AU01 Bachelor of Software Engineering (Honours) Australian National University

  • THÔNG TIN CHUNG

    Have you got a good app idea for your iPad? Want to work on computer games? Get ready to learn how it all comes together.

    The ANU Bachelor of Software Engineering will keep you ahead of the pack with exceptional computing knowledge, business management and leadership skills. You will write programs, develop software, work for real-world clients, manage teams, design innovative solutions and implement them.

    This education experience covers computer systems, programming and software development. Our degree ensures that you will soon be a desired professional engineer with problem-solving, product-development and project management skills.

  • CƠ HỘI NGHỀ NGHIỆP

    Graduates work as accredited, professional software engineers and are highly sought after by both large international organisations and local firms.

    They are employed in a variety of roles, including but not limited to:

    • Software Engineer
    • Software Developer
    • Software Consultant
    • Software Architect
    • Programmer
    • System Analyst
    • Project Manager
    • Product Manager
    • Application Developer
    • Database Analyst
    • Network Architect

    Our graduates work in many organisations including:

    • IBM
    • Google
    • Microsoft
    • Yahoo
    • Intel
    • Price Waterhouse Coopers
    • Accenture Australia
    • Bloomberg
    • National Australia Bank
    • Citigroup
    • Deloitte
    • Unisys
    • Australian Government (Australian Taxation Office, Reserve Bank of Australia, Department of Broadband, Communication and the Digital Economy, etc.)

    Learning Outcomes

    Upon successful completion, students will be able to:

    1. Define and analyse complex problems, and design, implement and evaluate solutions that demonstrate an understanding of the systems context in which software is developed and operated including economic, social, historical, sustainability and ethical aspects.

    2. Recognise connections and recurring themes, including abstraction and complexity, across the discipline

    3.     Adapt to new environments and technologies, and to innovate

    4. Demonstrate an operational understanding of systems engineering and the foundations of computer science including programming, algorithms, logic, architectures and data structures

    5. Apply an advanced understanding of software engineering practices in requirements engineering, system level architecture, data management, security, design, construction, evaluation, and project management.

    6. Communicate complex concepts effectively with diverse audiences using a range of modalities

    7. Lead and work effectively within multi-disciplinary, multi-cultural and distributed teams in order to achieve a common goal

    8. Demonstrate commitment to professional conduct and development that recognises the social, legal and ethical implications of their work, to work independently, and self- and peer-assess performance.

    9. Demonstrate an understanding of the fundamentals of research methodologies, including defining research problems, background reading and literature review, designing experiments, and effectively communicating results.

    10. Apply research methods to the solution of contemporary research problems in software engineering.

  • ĐIỀU KIỆN ĐẦU VÀO
  • ĐIỀU KIỆN NGÔN NGỮ
  • HỌC BỔNG
  • ĐỊA ĐIỂM

Tóm tắt

  • Phí ghi danh

    100

  • Độ dài khoá học

    4 năm

  • Kỳ nhập học

    Tháng 2

    Tháng 7

Phí Cơ Bản

  • Loại Tiền
  • Học Phí
    Trên năm
  • Phí Sinh Hoạt
    Trên năm
  • Tổng