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|

C# Programmer
Curriculum code 1466

Course Requirements                   Information Management Systems Web site Gainful Employment Information

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

Nature of the Work—This program is designed to qualify a student as an entry-level C# 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 Titles—Programmer Junior Software or Web Developer, Tester, User Support/Help Desk.

Employment Outlook—Computer programmers held about 426,700 jobs in 2008. Programmers are employed in almost every industry, but the largest concentration is in computer systems design and related services. Large numbers of programmers also work for telecommunications companies, software publishers, financial institutions, insurance carriers, educational institutions, government agencies, and medical institutions.

Many computer programmers are employed on a temporary or contract basis, or work as independent consultants to provide companies with expertise in programming languages or specialized areas of application. Rather than hiring programmers as permanent employees and then laying them off after a job is completed, employers can contract with temporary help agencies, consulting firms, or programmers themselves. A marketing firm, for example, may require programming services only to write and debug the software necessary to get a new customer database running. Bringing in an independent contractor or consultant with experience in a new or advanced programming language enables the firm to complete the job without having to retrain existing workers. Such jobs may last from several weeks to a year or longer. 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.