Home | Class Schedule | Library | Campus Visit | Employment | Contact Us | Search  

Career Program

About Us | Academics | Admissions/Registration | Resources | Student Activities | What's Happening

|Career Programs Index| |Academic Advising| |Class Schedule|

Java Programmer
Curriculum code 1458

Course Requirements                     Information Management Systems Web site Gainful Employment Information

This program prepares students with programming skills that, when combined with a degree, will provide the background for entry-level or trainee positions or enhance an information technology professional's versatility and career advancement potential.

Because Java was designed for the Internet, it has been a popular choice for writing programs that are platform independent and safe. Java remains popular for network programming and Web development. More recently, object-oriented features in the language have made Java a competitive option for writing stand-alone applications. Within this certificate's courses, you will learn the latest in software design and development methodologies while gaining hands-on experience with the latest versions of Java.

Nature of WorkThis program is designed to qualify you as an entry-level Java programmer by learning object-oriented programming concepts. Computer programmers write, test, and maintain the detailed instructions, called programs, which computers must follow to perform their functions. Programmers create a wide variety of application types, including desktop applications, Web applications, embedded systems, mobile applications, and Web services. Programmers also conceive, design, and test logical structures for solving problems using the computer. The complexity of problems can range from those that can be solved in a few hours to those that need to solve enterprise level problems and may require more than a year of work.

Related Job TitlesProgrammer I, Junior Programmer, Junior Software Developer, Junior Test Engineer, Junior Web Developer, and Junior Desktop Support

Employment OutlookAlthough employment of computer programmers has grown more slowly in recent years, numerous job openings will result from the need to replace programmers who leave the labor force or transfer to other occupations. Prospects for these openings should be best for applicants with a bachelor's degree and experience with a variety of programming languages and tools. The languages that are in demand today include C++, Java, and other object-orientated languages, as well as newer, domain-specific languages that apply to computer networking, database management, and internet application development.

EarningsThe Bureau of Labor and Statistics reports median annual earnings of computer programmers were $69,620 in May 2008. The middle 50 percent earned between $52,640 and $89,720 a year. The lowest 10 percent earned less than $40,080, and the highest 10 percent earned more than $111,450. According to the National Association of Colleges and employers, starting salary offers for computer programmers averaged $49,928 per year in 2007. Starting salaries for applications development programmers/analysts in 2007, according to Robert Half Technology, ranged from $55,250 to $90,250 for applications development programmers/analysts in 2007. Starting salaries for mainframe systems programmers ranged from $52,250 to $70,750. Source: Bureau of Labor Statistics 2010-2011

For job and internship listings and job search assistance, contact the Job Resource Center, Student Services Center, S202, at (708) 974-5737. www.morainevalley.edu/jrc.

 About Us | Academics | Admissions/Registration | Resources | Student Activities | What's Happening

Moraine Valley Community College, 9000 W. College Pkwy., Palos Hills, IL 60465-2478 
(708) 974-4300  TTY (708) 974-9556
All rights reserved.