Why Take Computer Science Programming Courses?
Sacramento is known as "Silicon Valley East" because of the large number of computer and high-tech companies that have moved to, or established a facility in, the greater Sacramento metropolitan area. As a result, there are over 500 local businesses who hire employees in the computer industry, especially those who can write computer programs in a variety of languages. Sacramento City College attempts to teach many of the current languages being used in our area. We offer certificates and degrees in Computer Science to prepare our students for transfer or to take a job in a local industry. What jobs are available in the Computer Science Programming or Management Information Systems field? Computer Programmers often start their careers as Junior Programmers or Assistant Programmers. As they learn more about the way their company does business, they can become Programmers, Team Leaders, Database Administrators, or Computer Systems Analysts. MIS employees often become Information Technology (IT) Management Specialists who have a team of programmers who work with them to plan new techniques and changes to the way the company does business. Many go much further into the database area to become Database Support Assistants, administrative assistants, customer or client service representatives, data entry clerks, web developers, database managers, database administrators, and database developers. In the Computer Information Science Programming area, students can choose from several career certificates and one degree:- Computer Science (career certificate and degree) requires learning to use current object oriented programming languages such as Visual BASIC, C++ and Java. In addition, students will learn a low level language (assembly Language). The Computer Science program is designed for students preparing for careers in computer programming and systems analysis. It provides a foundation in currently used and advanced programming languages. It will enhance students' skills so that they can transfer to four-year universities or qualify as entry-level programmers who pursue careers in the computer industry.
- Database (career certificate) requires students to learn how to use both stand-alone database programs (like MS Access) and large, multi-user database management systems (like Oracle or MS SQL Server). Database skills are in high demand by nearly every organization and company. Employment opportunities include database support assistant, administrative assistant, customer or client service representatives, data entry clerk, Web developer, database manager, database administrator, and database developer.
- Management Information Systems (MIS) (career certificate and degree) prepares students to develop, design, manage, and create computer software that serves the needs of a business. The Management Information Science option is designed for students preparing for careers in business while using and managing computers effectively. The focus of the program is to develop student proficiency in a variety of computer applications and operating systems so that they can produce timely and accurate information. Elective courses give an opportunity to develop further skills in computer programming, data management, networking, Web development, and information systems security. It will enhance students' skills so that they may transfer to a four year university or qualify for entry-level positions in a variety of careers.
- Programming (career certificate) The programming certificate provides the basic proficiencies required of computer programmers for entry-level software technician positions or for further study in Computer Science at a four-year college or university.
- Web Developer (degree) requires students to use database tools and custom applications to design, code, and test interactive Web sites. All computer programmers are now expected to have skills in developing Web applications. This degree, along with a degree in Computer Science, provides excellent credentials to anyone seeking employment in the technology industry.