Java Programming and Software Engineering Fundamentals Specialization
Course Features
Duration
5 months
Delivery Method
Online
Available on
Limited Access
Accessibility
Desktop, Laptop
Language
English
Subtitles
English
Level
Beginner
Effort
4 hours per week
Teaching Type
Self Paced
Course Description
Course Overview
International Faculty
Post Course Interactions
Instructor-Moderated Discussions
Skills You Will Gain
What You Will Learn
Think critically about how to solve a problem using programming
Write JavaScript programs using functions, for loops, and conditional statements
Edit, compile, and run a Java program
Use conditionals and loops in a Java program
Use Java API documentation in writing programs
Read and write data from/to files
Solve problems involving data files
Use sorting appropriately in solving problems
Develop classes that implement the Comparable interface
Use timing data to analyze empirical performance
Course Instructors
Susan H. Rodger
Professor of the Practice
Robert Duvall
Lecturer
Owen Astrachan
Professor of the Practice