Skip to Section
Submitter's Information
Nikki Moultrie
Senior Dean, Curriculum and Instruction
Bay Area
Diablo Valley College
CTE Dean
Beth Arman
Log in to view CTE Dean's Email.
Program Details
Python Programming
New Program
Computer Programming (070710)
08/23/21
Python is best known for applications in data analytics and big data processing. Python is also popular in many other software application fields, including graphics,database, network programming, game development, embedded systems, and web and internet development. Organizations running networks on private and public clouds count on Python as a general-purpose solution to fulfill the development requirement of applications. The flexible nature of the language is driving the demand for trained Python programmers.
The certificate of achievement will prepare students for jobs that require professional level Python Programming skills. In addition, Python programming skills also provide a good building block as an introduction to other programming languages such as Java Script, Perl, Ruby, and other programming languages.
To earn a certificate of achievement, students must complete each course used to meet a certificate requirement with a “C”grade or higher.
Program Learning Outcomes:
1. Read and analyze programs written in a high-level programming language.
2. Write and code programs in a high-level programming language.
3. Create and develop medium-size applications in Python programming language involving databases, networking, and graphics.
25 students
Program Proposal Attributes
- Certificate of Achievement: 8 to fewer than 16 semester (or 12 to fewer than 24 quarter) units (B)
The program goal is occupational. Python programming language is used in number of programming fields such as databases,networking, web development, data analytics, and big data applications. There is a great demand in our community to provide courses in Python programming. A Python programming certificate of achievement will address this community need.
Course Units and Hours
14
n/a
n/a
Course Report
The proposed certificate of achievement meets the mission of DVC by adding a new opportunity for career education for students who wish to go into the software development industry. This fits with the mission of California Community Colleges by contributing to continuous workforce improvement. The department of computer science at DVC college currently offers an AS degree in computer science and Certificates of Achievement in advanced C++ programming, advanced Java programming, computer architecture and mobile and enterprise Java programming. This new certificate would focus on Python programming language and would be the first certificate of achievement in Python programming language being offered within the district. The following chart indicates the course requirements of the certificate of achievement.
Course | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
COMSC-140 | Python Programming | 3 | FA Y1 |
COMSC-140 | Advanced Python Programming | 3 | SP Y1 |
Plus 4 units from: | |||
COMSC-110 | Introduction to Programming | 4 | FA Y1 |
COMSC-275 | Introduction to Web Programming Using PHP and JavaScript | 4 | |
Plus 4 units from: | |||
COMSC-165 | Advanced Programming with C/C++ | 4 | |
COMSC-200 | Object Oriented Programming C/C++ | 4 | |
COMSC-255 | Programming with Java | 4 | |
COMSC-276 | Intermediate Web Programming Using PHP and MySQL | 4 |
Supporting Documents
Bay Area Regional Questions
CTE
Submission Details
01/14/21 - 04:16 PM
Recommended
Return to Drafts
Please list the reason(s) for returning "Python Programming". to Nikki Moultrie's drafts. This message will be sent to kschenk@dvc.edu
Comments, Documents, Voting
Comments
All Comments
No comments to display.