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
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. |
| Introductory Algebra |
| Course Number |
MTH 111 |
| Credits |
4.0 |
| 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. |
| Introductory Algebra |
| Course Number |
MTH 111 |
| Credits |
4.0 |
| 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.
|
| Marist College |
| Total Programs |
81 |
| Number of Subjects |
95 |
| Rank in USA |
120th |