Oxford University
Oxford University Logo

Introduction to Object-Oriented Programming Using Java 
offered by Oxford University

Introduction to Object-Oriented Programming Using Java
 at 
Oxford University 
Overview

Learn how to apply Object-Oriented Programming concepts to basic Java applications

Duration

10 weeks

Total fee

25,500

Mode of learning

Online

Course Level

UG Certificate

Introduction to Object-Oriented Programming Using Java
 at 
Oxford University 
Highlights

  • Earn a certificate of completion from Oxford university
Details Icon

Introduction to Object-Oriented Programming Using Java
 at 
Oxford University 
Course details

What are the course deliverables?
  • To introduce Java syntax
  • To introduce the OO paradigm
  • To introduce graphics programming
  • Understand Java syntax and program design
  • Understand the OO paradigm
  • Understand graphical objects used in Java
More about this course
  • The course will also introduce elements of software engineering development models ranging from the Waterfall model to the agile approach
  • The course will also include a lecture that will explain how some data structures can be conveniently implemented through Java's Collections Framework
  • During the course we will cover: the creation of classes, overloading constructors and methods, arrays, polymorphism, encapsulation, the public, protected and private interfaces, inheritance, the abstract window toolkit, JSwing, abstract classes and graphics programming

Introduction to Object-Oriented Programming Using Java
 at 
Oxford University 
Curriculum

Week 0

An Introduction to Teams -Course orientation

Week 1

Java Syntax and Semantics, variables, the program development process

Week 2

Selection and Iteration

Week 3

Methods and Arrays (including multi-dimensional arrays)

Week 4

Classes and Objects in Java

Week 5

Collections, generics, enumerate types

Week 6

Inheritance, abstract classes, interfaces

Week 7

Graphics programming

Week 8

Exceptions

Week 9

File handling

Week 10

Advanced graphics programming

Faculty Icon

Introduction to Object-Oriented Programming Using Java
 at 
Oxford University 
Faculty details

Dr Nick Day
Nick Day teaches introductory and advanced computer programming modules in C#, C++ and Java at both Buckinghamshire New University and Oxford University. Nick started his career as an Associate Lecturer at Buckinghamshire New University in late 2014 and has recently progressed to become a Graduate Teaching Associate in February 2020 following the completion of his PhD.

Introduction to Object-Oriented Programming Using Java
 at 
Oxford University 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Yes

Other courses offered by Oxford University

Star Icon4.912 months
A++ Shiksha Grade
#19 QS
24 Months
  • Sep' 25
88.95 L
12 months
A++ Shiksha Grade
#1 THE
61
  • Oct' 25
43.8 L
11 months
A++ Shiksha Grade
#2 QS
21
  • Oct' 25
38.49 L
11
    – / –
31.54 L
View Other 330 CoursesRight Arrow Icon

Introduction to Object-Oriented Programming Using Java
 at 
Oxford University 
Contact Information

Address

University Offices, Wellington Square, Oxford OX1 2JD, United Kingdom
Oxford ( Oxfordshire)

Go to College Website ->