Bachelor of Software Engineering

The Bachelor of Software Engineering degrees are four year programmes comprising twenty-seven courses, eight at 100 level, eight at 200 level, eight at 300 level, followed by an additional year which consists of two 400 level courses and an industrial placement project.

Bachelor of Networks and Security and Bachelor of Software Engineering are professionally accredited by the Australian Computer Society. Graduates of these programmes will be eligible to become members of the Australian Computer Society and be granted the Certified Technologist (CT) post-nominal. They will be eligible to apply for recognition as Certified Professional (CP) after five years of suitable professional ICT experience.

Special Admission Requirements:
i) from a Senate-recognised Form 7 or equivalent examination, have passed English and Mathematics; or
ii) completed the USP Foundation Programme with a pass in Foundation Mathematics and Foundation English. Students must successfully complete the requirements of the first three years before proceeding to the 4th year of the BNS and BSE programmes. The study mode for all the courses must be face-to-face.

BACHELOR OF SOFTWARE ENGINEERING
Courses:
Year I: CS111, CS112, CS140, MA111, MA161, MG101, ST131, UU100A, UU114
Year II: CS211, CS214, CS218 or CS219, CS230, CS241, IS221, IS222, UU200 plus CS001 Foundations of Professional Practice.
Year III: CS310, CS311, CS324, CS341, CS352, IS314, IS328, IS333
Year IV: CS415, plus one of CS403, CS412, CS424 plus CS400 Industry Experience Project (IEP).

Application

Form (Manual)