Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
Programming and Software Development (COMP90041) — The University of Melbourne Handbook Handbook home Search the Handbook Courses Undergraduate courses Graduate courses Research courses Subjects Undergraduate subjects Graduate subjects Research subjects Breadth Tracks CAPS Login - Staff only Handbook Subjects Programming and Software Development Programming and Software Development (COMP90041) Graduate courseworkPoints: 12.5Online and Dual-Delivery (Parkville) You’re viewing the 2021 Handbook: 20212020201920182017Or view archived Handbooks In 2021, there will be three delivery modes for your subjects – Dual-Delivery, Online and On Campus. Please refer to the return to campus page for more information on these delivery modes and students who can enrol in each mode based on their location. View full page About this subject Overview Eligibility and requirements Assessment Dates and times Further information Timetable(opens in new window) Contact information Please refer to the specific study period for contact information. Overview Availability Semester 1 - Online Semester 2 - Dual-Delivery Fees Look up fees AIMS The aims for this subject is for students to develop an understanding of approaches to solving moderately complex problems with computers, and to be able to demonstrate proficiency in designing and writing programs. The programming language used is Java. INDICATIVE CONTENT Topics covered will include: Java basics Console input/output Control flow Defining classes Using object references Programming with arrays Inheritance Polymorphism and abstract classes Exception handling UML basics Interfaces Generics Intended learning outcomes On completion of this subjects, students should be able to: Apply the concepts of object-oriented design to the solution of computational problems Read and understand a Java program of small to medium complexity Write a Java program of small to medium complexity, which contains a number of classes with console user interface Be able to apply a range of data structures and algorithms in problem solving Understand the process and methods of software design and implementation using Java programming language Generic skills On completion of this subject students should have developed the following skills: Understand major concepts of object-oriented programming and design including classes, objects, encapsulation, inheritance and polymorphism Design, implement and test a program for small and medium size problems in the Java programming language. Next: Eligibility and requirements Last updated: 10 September 2021