Introduction to Programming in Java

14 votes
Free
Introduction to Programming in Java

This course is an introduction to software engineering, using the Java™ programming language. It covers concepts useful to 6.005. Students will learn the fundamentals of Java. The focus is on developing high quality, working software that solves real problems.


The course is designed for students with some programming experience, but if you have none and are motivated you will do fine. Students who have taken 6.005 should not take this course. Each class is composed of one hour of lecture and one hour of assisted lab work.


This course is offered during the Independent Activities Period (IAP), which is a special 4-week term at MIT that runs from the first week of January until the end of the month.

Categories: Computer Sciences
Starts : 2010-01-01

Comments

Alternatives

8 0 0

In this introductory course, you'll learn and practice essential computer science concepts using the Java programming language. Yo…

This course will teach you the basics of Java Programming, still one of the most popular languages used.

3 0 0

An experienced Java programmer introduces important Java topics with clear, step-by-step instructions.

14 0 0

Learn to program using the Java programming language…

Wildly popular due to its interactive multimedia capabilities, Java programming leads the list of Internet development skills in c…

Prerequisites

-- no prerequsites found for the course --
If you can suggest any prerequisite, please let us know.

Paths

  • Java Developer (Associate)

    This is education path to become a Java Developer based on MOOCs and free online courses. After the path is completed your education level will be same as college associates degree. However, this path includes only technical part of associates level. There are no arts,humanities etc.

  • Java Programming



See all Education Paths

Certification Exams

-- there are no exams to get certification after this course --
If your company does certification for those who completed this course then register your company as certification vendor and add your exams to the Exams Directory.

Similar courses

Courses related to the course subject

This course is taught in Mandarin. A basic EE course for the general MOOCer about circuits and multiple-disciplinary case studies.

14 0 0

This course will provide a gentle, yet intense, introduction to programming using Python for highly motivated students with little…

16 0 0

The Acoustics of Speech and Hearing is an H-Level graduate course that reviews the physical processes involved in the production,…

The Acoustics of Speech and Hearing is an H-Level graduate course that reviews the physical processes involved in the production,…

12 0 0

This is a graduate course on the design and analysis of algorithms, covering several advanced topics not studied in typical introd…

This is a graduate course on the design and analysis of algorithms, covering several advanced topics not studied in typical introd…

13 0 0

Following a brief classroom discussion of relevant principles, each student in this course completes the paper design of several a…

10 0 0

Data structures play a central role in modern computer science. You interact with data structures even more often than with algori…

16 0 0

In 6.635, topics covered include: special relativity, electrodynamics of moving media, waves in dispersive media, microstrip integ…

9 0 0

This course is a graduate introduction to natural language processing - the study of human language from a computational perspecti…

Let us know when you did the course Introduction to Programming in Java.

Started on: Completed on:
Your grade (if any):
Comments:

Add the course Introduction to Programming in Java to My Personal Education Path.

Start the course on:
Duration of study:
Notes:

Successfully added to your path.

View your path

Select what exam to connect to the course. The course will be displayed on the exam page in the list of courses supported for certification with the exam.


Notes about how the exam certifies students of the course (optional):