Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
A software development major equips students with the knowledge and abilities to consistently create reliable, high-quality software that fulfills client requirements. Building upon core programming competencies, the curriculum covers essential theories and methodologies for gathering requirements, architecting software solutions, and delivering final products.
The Bachelor of Science/Bachelor of Laws is a dual undergraduate degree offering a direct route into legal practice.
This program establishes foundational scientific knowledge before allowing specialization in chosen fields. It develops critical thinking abilities to independently analyze issues, construct well-reasoned legal and factual arguments, and solve complex challenges.
Students undertake core science units and introductory electives alongside preliminary law requirements, while also completing Open Learning Environment courses and additional electives to fulfill degree specifications from either disciplinary or shared unit pools.
Upon completing the Bachelor of Science requirements, students transition to the Bachelor of Laws program, undertaking advanced core units and specialized electives from the Sydney Law School curriculum in a structured sequence.
The law electives must include at least one jurisprudence course, with final-year students having the opportunity to pursue advanced coursework and complete an honors research project.