Online Java Courses at Accredited Schools

Baker College is effective at equipping students via its java courses to be successful java developers, web designers, web developers, computer programmers, etc. and connect them to future employers. According to the US Bureau of Labor Statistics, at present there are 367,880 people employed as computer programmers alone in the US, and their average annual salary is $74,690. Computer software engineers, systems software make on average $96,620 per year and there are about 385,200 of them employed today.

Java Organizations Java Common Job Tasks
  • developing software to meet those needs
  • converting these instructions into a computer language a process called programming or coding
  • analyzing to create test and evaluate the software applications
Popular Journals & Magazines
courses
 

Ranked by Excellence

Java Courses at Baker College

Program Name: Associate of Applied Science - Computer Programming - Java Option
Computer Operating Systems and Maintenance I
Course Number CIS 106B
Credits 4.0

Provides An Introduction To Computer Operating Systems And Maintenance Concepts. Students Will Study The Microsoft Windows Family Of Operating Systems And Will Receive A Brief Introduction To Linux. This Course Will Assist Students In Their Preparation For The Comptia A+ Essentials Exam. Prerequisite(s): Wpg 098 Or High School Typing/proficiency, Eng 098b Or Satisfies Developmental Reading Or Placement Exam, Inf 111 Or Inf 121 Or Net 101.


Systems Development Methods
Course Number CIS 251
Credits 4.0

Presents traditional methodologies of system analysis, design, and implementation along with recent developments in the field providing a total approach to information systems development. This course focuses on how to develop information systems in an engineered, disciplined manner utilizing real-world situations and applications. Prerequisite(s): One level of a programming language or Junior status.


Visual BASIC
Course Number CIS 310
Credits 4.0

Introduces Object-oriented Programming Design Using Visual Basic.net For Windows. Students Will Learn The Tools And Methods Used To Analyze Real-life Problems And Develop Programs That Address Those Problems. Basic Language Has Been A Long-standing Standard For Learning Programming. Visual Basic.net Builds On This Tradition Plus Introduces Students To The Powerful Tools Of Objectoriented Programming That Have Fast Become A Standard In Most Windows Programming Languages. Prerequisite(s): Cs 111.


Database Management Using SQL
Course Number CIS 331
Credits 4.0

Expands On The Concepts Learned In The Introductory Course In Database Creation By Introducing Students To Higher Levels Of Database Development And Computer Science Concepts. Students Learn Sql In Order To Study The Manipulation Of A Relational Database. This Course Also Includes A Survey Of Database Platforms. Prerequisite(s): Inf 114a Or Net 101.


Introduction to Programming
Course Number CS 111
Credits 4.0

Introduces Students To Programming Concepts Such As Logic And Flow Charting As Well As Some Basic Programming Techniques. Prerequisite(s): Any Inf Course Or Net 101. Corequisite(s): Mth 111.


C++ Programming
Course Number CS 217A
Credits 4.0

Introduces program design and development using C++ language. Uses Microsoft Visual C++ to provide students with experience working with the visual development tools. Students will demonstrate the ability to use C++ to design solutions to problems. Prerequisite(s): CS 111, MTH 112.


Introduction to Java
Course Number CS 221
Credits 4.0

Provides First Time Programmers The Opportunity To Learn Programming Using Java. Introduction To Java Is Part Of The Sun Microsystems Academic Partnership Program And Is A Java Programmer Certification Class. This Overview Course Helps Students Understand The Significance Of The Java Programming Language. Students Will Develop Skills Generally In Object-oriented Programming And Specifically In Java Technology. Students Will Be Able To Read And Edit Java Source Code And Create Simple Programs Using Java Technology. Sun Academic Initiative Course Sl 110. Prerequisite(s): Any Inf Course Or Net 101. Corequisite(s): Cs 111.


Programming with Java Technology
Course Number CS 222
Credits 4.0

Provides students with a review of syntax and constructs from CS221 and provides a strong foundation in object oriented concepts and object oriented analysis and design as they relate to Java technology. This class also provides students with experience using relevant Java Programming language constructs. This is a preparatory course in design methodologies using Java technology intended to provide students with the necessary background for taking the next class in the series. Prerequisite(s): CS 221.


Java Object Oriented Programming
Course Number CS 223
Credits 4.0

Teaches students the syntax of the Java programming language; object-oriented programming with the Java programming language; creating graphical user interfaces (GUI), exceptions, file I/O, threads and networking. Students will use skills acquired in this class and the previous two Java classes to develop a Java application. Prerequisite(s): CS 217A, CS 222.


Computer Information Systems Elective
Course Number ELECT 105C
Credits 4.0

Introductory Algebra
Course Number MTH 111
Credits 4.0

Intermediate Algebra
Course Number MTH 112
Credits 4.0

Continues the coverage of the basic elements of algebra. Included are rational functions, quadratic equations, radical expressions, complex numbers, exponential functions, and logarithmic functions. Prerequisite(s): C or better in MTH 111.


Trigonometry
Course Number MTH 124
Credits 4.0

Includes trigonometric functions, their properties, solution of right and oblique triangles, radian measure, graphs, trigonometric equations, and applications. Prerequisite(s): C or better in MTH 112.


Professional Career Strategies
Course Number WRK 291B
Credits 1.0

Internship
Course Number WRK 201
Credits 2.0

Cooperative Education I
Course Number WRK 211
Credits 1.0

Computer Literacy Elective
Course Number ELECT161D
Credits 2.0

Composition I
Course Number ENG 101
Credits 4.0

Composition II
Course Number ENG 102
Credits 4.0

Introduction to Database Applications
Course Number INF 114A
Credits 2.0

Introduction to Windows
Course Number INF 121
Credits 2.0

Provides students with hands-on experience in the basics of using the Windows XP environment. The areas of exploration will include the Start button, task bar, My Computer, Windows Explorer, WritePad, Settings, Customizing Displays, Paint, and the use of shortcuts.


Mathematics for Business
Course Number MTH 101
Credits 4.0

Presents the application of mathematical skills to business functions to provide students with the basics needed to compute problems in the areas of simple interest, ratios, percentages, compound interest, annuities, and present values. Prerequisite(s): MTH 099E or satisfies developmental pre-algebra or placement exam.


Oral Communication
Course Number SPK 201
Credits 4.0

Develops confidence and skill in many facets of oral communication. Students explore diverse topics and formats, using both organization and research to support themselves during oral presenta


Workplace Communication
Course Number WRI 115
Credits 4.0

Prepares students to be effective communicators in the workplace. This course includes fundamental techniques and formats used in business and technical communication. Clear, concise, factual communication is stressed through a variety of applications including letters, memoranda, business and technical proposals, manuals, and research writing. Preparation of a resume and associated job-search documents is included. Prerequisite(s): ENG 102.


Human Relations
Course Number PSY 101
Credits 4.0

General Psychology
Course Number PSY 111
Credits 4.0

Computer Operating Systems and Maintenance 1
Course Number CIS 106B
Credits 4.0

Provides An Introduction To Computer Operating Systems And Maintenance Concepts. Students Will Study The Microsoft Windows Family Of Operating Systems And Will Receive A Brief Introduction To Linux. This Course Will Assist Students In Their Preparation For The Comptia A+ Essentials Exam. Prerequisite(s): Wpg 098 Or High School Typing/proficiency, Eng 098b Or Satisfies Developmental Reading Or Placement Exam, Inf 111 Or Inf 121 Or Net 101.


Systems Development Methods
Course Number CIS 251
Credits 4.0

Presents traditional methodologies of system analysis, design, and implementation along with recent developments in the field providing a total approach to information systems development. This course focuses on how to develop information systems in an engineered, disciplined manner utilizing real-world situations and applications. Prerequisite(s): One level of a programming language or Junior status.


Visual BASIC
Course Number CIS 310
Credits 4.0

Introduces Object-oriented Programming Design Using Visual Basic.net For Windows. Students Will Learn The Tools And Methods Used To Analyze Real-life Problems And Develop Programs That Address Those Problems. Basic Language Has Been A Long-standing Standard For Learning Programming. Visual Basic.net Builds On This Tradition Plus Introduces Students To The Powerful Tools Of Objectoriented Programming That Have Fast Become A Standard In Most Windows Programming Languages. Prerequisite(s): Cs 111.


Database Management Using SQL
Course Number CIS 331
Credits 4.0

Expands On The Concepts Learned In The Introductory Course In Database Creation By Introducing Students To Higher Levels Of Database Development And Computer Science Concepts. Students Learn Sql In Order To Study The Manipulation Of A Relational Database. This Course Also Includes A Survey Of Database Platforms. Prerequisite(s): Inf 114a Or Net 101.


Introduction to Programming
Course Number CS 111
Credits 4.0

Introduces Students To Programming Concepts Such As Logic And Flow Charting As Well As Some Basic Programming Techniques. Prerequisite(s): Any Inf Course Or Net 101. Corequisite(s): Mth 111.


C++ Programming
Course Number CS 217A
Credits 4.0

Introduces program design and development using C++ language. Uses Microsoft Visual C++ to provide students with experience working with the visual development tools. Students will demonstrate the ability to use C++ to design solutions to problems. Prerequisite(s): CS 111, MTH 112.


Introduction to Java
Course Number CS 221
Credits 4.0

Provides First Time Programmers The Opportunity To Learn Programming Using Java. Introduction To Java Is Part Of The Sun Microsystems Academic Partnership Program And Is A Java Programmer Certification Class. This Overview Course Helps Students Understand The Significance Of The Java Programming Language. Students Will Develop Skills Generally In Object-oriented Programming And Specifically In Java Technology. Students Will Be Able To Read And Edit Java Source Code And Create Simple Programs Using Java Technology. Sun Academic Initiative Course Sl 110. Prerequisite(s): Any Inf Course Or Net 101. Corequisite(s): Cs 111.


Programming with Java Technology
Course Number CS 222
Credits 4.0

Provides students with a review of syntax and constructs from CS221 and provides a strong foundation in object oriented concepts and object oriented analysis and design as they relate to Java technology. This class also provides students with experience using relevant Java Programming language constructs. This is a preparatory course in design methodologies using Java technology intended to provide students with the necessary background for taking the next class in the series. Prerequisite(s): CS 221.


Java Object Oriented Programming
Course Number CS 223
Credits 4.0

Teaches students the syntax of the Java programming language; object-oriented programming with the Java programming language; creating graphical user interfaces (GUI), exceptions, file I/O, threads and networking. Students will use skills acquired in this class and the previous two Java classes to develop a Java application. Prerequisite(s): CS 217A, CS 222.


Computer Information Systems Elective
Course Number ELECT 105C
Credits 4.0

Computer Information Systems Elective
Course Number ELECT 105C
Credits 4.0

Computer Information Systems Elective
Course Number ELECT 105C
Credits 4.0

Introductory Algebra
Course Number MTH 111
Credits 4.0

Intermediate Algebra
Course Number MTH 112
Credits 4.0

Continues the coverage of the basic elements of algebra. Included are rational functions, quadratic equations, radical expressions, complex numbers, exponential functions, and logarithmic functions. Prerequisite(s): C or better in MTH 111.


Trigonometry
Course Number MTH 124
Credits 4.0

Includes trigonometric functions, their properties, solution of right and oblique triangles, radian measure, graphs, trigonometric equations, and applications. Prerequisite(s): C or better in MTH 112.


Professional Career Strategies
Course Number WRK 291B
Credits 1.0

Internship
Course Number WRK 201
Credits 2.0

Computer Literacy Elective
Course Number ELECT161D
Credits 2.0

Computer Literacy Elective
Course Number ELECT161D
Credits 2.0

Composition I
Course Number ENG 101
Credits 4.0

Composition II
Course Number ENG 102
Credits 4.0

Introduction to Database Applications
Course Number INF 114A
Credits 2.0

Introduction to Windows
Course Number INF 121
Credits 2.0

Provides students with hands-on experience in the basics of using the Windows XP environment. The areas of exploration will include the Start button, task bar, My Computer, Windows Explorer, WritePad, Settings, Customizing Displays, Paint, and the use of shortcuts.


Mathematice for Business
Course Number MTH 101
Credits 4.0

Presents the application of mathematical skills to business functions to provide students with the basics needed to compute problems in the areas of simple interest, ratios, percentages, compound interest, annuities, and present values. Prerequisite(s): MTH 099E or satisfies developmental pre-algebra or placement exam.


Oral Communications
Course Number SPK 201
Credits 4.0

Workplace Communications
Course Number WRI 115
Credits 4.0

Human Relations
Course Number PSY 101
Credits 4.0

General Psychology
Course Number PSY 111
Credits 4.0

Program description: Students with skills in computer science are in high demand to
design and develop business information systems. Students in this
program acquire skills in programming, systems analysis, and
design. Instruction in multiple programming languages provides students with diverse, flexible, and employable skill sets in a variety of
businesses and industries in positions such as programmers, developers, and systems analysts.

Java Courses by State & City

Top 20 US Java Schools (campus and online)

Columbia University in the City of New York
Total Programs 192
Number of Subjects 141
Rank in USA 4th
Johns Hopkins University
Total Programs 178
Number of Subjects 136
Rank in USA 19th
University of Washington-Seattle Campus
Total Programs 243
Number of Subjects 168
Rank in USA 26th
Carnegie Mellon University
Total Programs 167
Number of Subjects 115
Rank in USA 44th
Northeastern University
Total Programs 10
Number of Subjects 126
Rank in USA 56th
Indiana University-Bloomington
Total Programs 162
Number of Subjects 121
Rank in USA 59th
United States Military Academy
Total Programs 76
Number of Subjects 62
Rank in USA 67th
University of Central Florida
Total Programs 136
Number of Subjects 140
Rank in USA 71st
Rensselaer Polytechnic Institute
Total Programs 70
Number of Subjects 61
Rank in USA 88th
University of Richmond
Total Programs 78
Number of Subjects 70
Rank in USA 90th
Temple University
Total Programs 210
Number of Subjects 158
Rank in USA 105th
Marquette University
Total Programs 120
Number of Subjects 111
Rank in USA 111th
Marist College
Total Programs 81
Number of Subjects 95
Rank in USA 120th
Ohio University-Main Campus
Total Programs 183
Number of Subjects 158
Rank in USA 128th
Rochester Institute of Technology
Total Programs 1
Number of Subjects 108
Rank in USA 137th
University of South Florida
Total Programs 140
Number of Subjects 131
Rank in USA 138th
Texas Christian University
Total Programs 124
Number of Subjects 117
Rank in USA 142nd
Loyola University Chicago
Total Programs 160
Number of Subjects 125
Rank in USA 144th
University of Denver
Total Programs 136
Number of Subjects 121
Rank in USA 148th
College of Charleston
Total Programs 75
Number of Subjects 74
Rank in USA 162nd