A computer programmer is a professional who is skilled in writing small, medium to large computer applications. This requires the knowledge and practice of a variety of areas in Computer Science. This certificate focuses on learning and using advanced programming techniques like C++, Java, and Python to build a variety of software applications. In addition,it covers core computer science concepts such as Computer architecture,Computer Organization, Data Structures, and Database Theory.
25
Computer Programming Languages Certificate program covers a variety of topics, such as Introduction to computer science, C++ programming,Programming in Java, Python programming, and Internet programming. This requires the knowledge and practice of a multitude of areas in Computer Science. This certificate focuses on learning and using advanced programming techniques to build software applications. In addition, it covers core computer science concepts such as Operating Systems and Database Theory.
Upon completion of the program, students will design, code,test, and debug computer programs. They will understand and use the Internet and World Wide Web, application software, the components of the system unit,input, output, storage, operating systems and utility programs, communications and networks, database management, information systems development, and project management. Students will also explain the social implications of technological development, and understand the capabilities of current day computers and the possibilities for the future.
Requirements | Dept. Number | Title | Units | Sequence |
---|---|---|---|---|
Required Core Complete (Six Courses) | CS M10A or CS M125 | Introduction to Computer Programming Using Structured C++ Programming Concepts and Methodology I | 4 3 | Yr. 1, Fall Yr. 1, Fall |
CS M10DB | Database Management Systems and Applications | 3 | Yr. 1, Fall | |
CS M10J | Introduction to Computer Programming Using Java | 4 | Yr. 1, Spring | |
CS M10P | Introduction to Computer Programming Using Python Language | 4 | Yr. 2, Fall | |
CS M135 | Programming Concepts and Methodology II | 3 | Yr. 2, Fall | |
CS M145 | Computer Architecture and Organization | 3 | Yr. 2, Spring |
Course | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
CS M10A or CS M125 | Introduction to Computer Programming Using Structured C+ Programming Concepts and Methodology I | 4 3 | Yr. 1, Fall Yr. 1, Fall |
CS M10DB | Database Management Systems and Applications | 3 | Yr. 1, Fall |
CS M10J | Introduction to Computer Programming Using Java | 4 | Yr. 1, Spring |
CS M10P | Introduction to Computer Programming Using Python Language | 4 | Yr. 2, Fall |
CS M135 | Programming Concepts and Methodology II | 3 | Yr. 2, Fall |
CS M145 | Computer Architecture and Organization | 3 | Yr. 2, Spring |
No comments to display
No files to display
Votes were certified on 01/20/20
Robert Cabral · 01/13/20
Vote: Recommend
John Cascamo · 01/13/20
Vote: Recommend
Debbie Newcomb · 01/13/20
Vote: Recommend
Margaret Lau · 01/17/20
Vote: Recommend
Harriett Happel · 01/21/20
Vote: Recommend
Alan Price · 01/21/20
Vote: Recommend