inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Diploma
Major
Computer Programming | Database Administrator Studies | Database Management
Area of study
Information and Communication Technologies
Course Language
English
About Program

Program Overview


The Database Programming Certificate of Specialization equips students with the skills to become database developers, administrators, or programmers. The program covers database design, development, and administration, as well as SQL and NoSQL databases. Students will also learn to develop database applications using Java, Python, and Ruby. The program prepares students for entry-level positions in the field.

Program Outline


Degree Overview:


Overview: The Database Programming Certificate of Specialization is designed to provide students with the skills and knowledge necessary to become database developers, administrators, or programmers. The program covers the fundamentals of database design, development, and administration, as well as the use of SQL and NoSQL databases. Students will also learn how to develop database applications using various programming languages, such as Java, Python, and Ruby.


Objectives: The program's objectives are to:

  • Enable students to use SQL for database creation, manipulation, and control.
  • Equip students with the ability to administer databases, including backup, recovery, and data protection.
  • Teach students how to develop SQL and NoSQL desktop and cloud database solutions using Java, PHP, Python, or Ruby.
  • Guide students through the design and development of a data warehouse using Oracle or MySQL.
  • Provide students with an understanding of different forms of business intelligence that can be extracted from a data warehouse and how this intelligence can be applied to business decision-making.

Program Description: The Database Programming Certificate of Specialization consists of a total of 14-15 units, divided into two parts:


Required Core Courses (11 units):

  • CIS 132: Introduction to Databases (3 units) - OR - CIS 133: NoSQL Databases (3 units)
  • CIS 363: Enterprise Database Management (4 units)
  • CIS 364: From Data Warehousing to Big Data (4 units)

Required Selective Courses (3-4 units):

  • Select 3-4 units from the following courses:
  • CIS 113: Ruby Programming (4 units)
  • CIS 117: Python Programming (4 units)

Careers: The program prepares students for entry-level positions such as:

  • Database Developer
  • Database Manager
  • Back-End Developer
  • Programmer

Other:

  • Recommended high school preparation includes coursework in Mathematics, Computer Programming, English, Business, and Electronics.
  • Students can use Assist to identify lower-division major preparation for Computer and Information Science for the California State University and the University of California systems.
  • Students can meet with a CSM counselor to discuss how to achieve academic goals and develop a comprehensive student educational plan (SEP).

Additional Notes:

  • The program description does not provide information on fees, admission requirements, or the application process.
  • The program does not include information on transferability to four-year universities.
SHOW MORE
About University

College of San Mateo


Overview:

College of San Mateo (CSM) is a community college located in San Mateo, California. It is known for its high-quality academic programs and its commitment to student success. CSM is consistently ranked as a top community college.


Services Offered:

CSM offers a wide range of services to its students, including:

    Academic Advising:

    Students can receive personalized guidance on course selection, degree planning, and career exploration.

    Financial Aid:

    Financial assistance is available to help students pay for tuition, fees, and other expenses.

    Student Support Services:

    CSM provides a variety of support services, such as tutoring, counseling, and disability services.

    Basic Needs Assistance:

    Resources are available to help students with food, housing, and financial coaching.

    Library:

    The CSM library offers a wide collection of books, journals, and other resources.

    Athletics:

    CSM has a strong athletic program with a variety of sports teams.

    Student Life:

    CSM offers a variety of student clubs and organizations, as well as social events and activities.

Student Life and Campus Experience:

CSM provides a vibrant and supportive campus environment. Students can participate in a variety of clubs and organizations, attend social events, and engage in extracurricular activities. The campus offers a variety of amenities, including a library, athletic center, and student center.


Key Reasons to Study There:

    High-Quality Academic Programs:

    CSM offers a wide range of academic programs, including associate degrees, certificates, and transfer programs.

    Affordable Education:

    CSM is a relatively affordable option for higher education.

    Supportive Campus Environment:

    CSM provides a supportive and welcoming campus environment for students.

    Strong Faculty:

    CSM has a dedicated and experienced faculty who are committed to student success.

    Convenient Location:

    CSM is located in a convenient location with easy access to public transportation.

Academic Programs:

CSM offers a wide range of academic programs, including:

    Arts and Humanities:

    English, History, Philosophy, Art, Music, Theatre

    Business and Technology:

    Business Administration, Accounting, Computer Science, Information Technology

    Health Sciences:

    Nursing, Dental Hygiene, Medical Assisting

    Social Sciences:

    Psychology, Sociology, Political Science

    STEM:

    Biology, Chemistry, Physics, Mathematics

Total programs
148
Admission Requirements

Entry Requirements:

  • Completion of high school or equivalent with a minimum GPA of 2.5 in Mathematics, Computer Programming, English, Business, and Electronics.
  • The certificate of specialization is designed for students who have completed a basic computer science program or who have equivalent experience. Students should be able to write and understand basic SQL queries, and they should be familiar with the concepts of database normalization.
Location
How can I help you today?