Database Programming and Applications Development, Certificate of Achievement (C)
Program Overview
Database Programming and Applications Development, Certificate of Achievement (C)
Overview
This certificate prepares students for employment as junior programmers, programmer/analysts, and systems analysts and designers. The areas of emphasis include Visual Basic, Access, and SQL Server.
Requirements
- Complete all department requirements for the certificate with a C or better or "pass" in each course.
- Candidates for a Certificate of Achievement are required to complete at least 20% of the department requirements through SBCC.
Course List
Code | Title | Units |
---|---|---|
CIS 101 | Introduction to Computers and Information Systems | 4 |
CIS 107 | Introduction to Database Systems | 4 |
CIS 119 | Introduction To Programming Using Visual Basic | 4 |
COMP 111 | Microsoft Access | 4 |
Complete two courses from the following: | 6-7 | |
CIS 231 | SQL Server Design And Programming | |
CIS 234 | Oracle Design and Programming | |
CIS 252 | MySQL Design and Programming | |
CIS 254 | MongoDB Design and Programming | |
CIS 255 | Apache Cassandra Design and Programming | |
Complete six units from the following: | 6-8 | |
CIS 120 | Introduction to NoSQL Databases | |
CIS 232 | SQL Server Database Administration | |
CIS 235 | Oracle PL/SQL Programming | |
CIS 236 | Oracle Database Administration | |
CIS 237 | Advanced SQL Programming | |
CIS 238 | Data Warehousing SQL Server | |
CIS 239 | Crystal Reports | |
CIS 251 | Advanced SQL Server Programming | |
CIS 253 | Business Intelligence with Microsoft SQL Server | |
Total Units | 28.00-31.00 |
Learning Outcomes
- Create programs that reflect the use of modular design and incorporate event-driven and object-oriented approaches.
- Use database management systems to retrieve discrete and aggregate data from databases and to insert, update, and delete discrete data.
- Create and implement well-designed databases to reflect enterprise needs.
- Develop business applications using well-structured programs, normalized databases, and a multi-tier architecture.
Recommended Sequence
Make an appointment with your SBCC academic counselor through Starfish to create a Student Education Plan that reflects a recommended course sequence for this program that is tailored to your individual needs.
Program Outline
Degree Overview:
- Overview:
- This Certificate of Achievement prepares students for employment as junior programmers, programmer/analysts, and systems analysts and designers in the areas of emphasis such as Visual Basic, Access, and SQL Server.
- Objectives:
- To equip students with the necessary skills and knowledge to develop business applications using well-structured programs, normalized databases, and a multi-tier architecture.
- To enable students to design and implement well-designed databases that meet enterprise needs.
- To provide students with a strong foundation in database management systems, enabling them to retrieve discrete and aggregate data, as well as insert, update, and delete discrete data.
- To instill in students the ability to create programs that reflect the use of modular design and incorporate event-driven and object-oriented approaches.
Outline:
- Program Content:
- Core courses include Introduction to Computers and Information Systems, Introduction to Database Systems, Introduction to Programming Using Visual Basic, Microsoft Access, and six units from a selection of elective courses.
- Course Schedule:
- The program can be completed in as little as two semesters, with courses offered during both the day and evening to accommodate students' schedules.
- Individual Modules:
- The program is designed around a modular approach, allowing students to customize their learning experience by selecting elective courses that align with their career goals.
- Elective courses cover topics such as SQL Server Design and Programming, Oracle Design and Programming, MySQL Design and Programming, MongoDB Design and Programming, Apache Cassandra Design and Programming, Introduction to NoSQL Databases, SQL Server Database Administration, Oracle PL/SQL Programming, Oracle Database Administration, Advanced SQL Programming, Data Warehousing SQL Server, Crystal Reports, Advanced SQL Server Programming, and Business Intelligence with Microsoft SQL Server.
Assessment:
- Assessment Methods:
- Student learning is assessed through a combination of methods, including exams, quizzes, assignments, and projects.
- Assessments are designed to evaluate students' understanding of the concepts and their ability to apply them in practical settings.
- Assessment Criteria:
- The program uses a variety of assessment criteria to evaluate student performance, including accuracy, completeness, logic, and presentation.
- Students are expected to demonstrate a high level of proficiency in all aspects of the program to earn a passing grade.
Teaching:
- Teaching Methods:
- The program utilizes a variety of teaching methods to cater to different learning styles, including lectures, discussions, hands-on exercises, and group projects.
- Instructors are experienced professionals with strong industry experience, ensuring that students receive up-to-date and relevant instruction.
- Faculty:
- The program's faculty are highly qualified and dedicated to providing students with a supportive and engaging learning environment.
- Faculty members are actively involved in research and industry collaborations, bringing cutting-edge knowledge and best practices to the classroom.
- Unique Approaches:
- The program emphasizes hands-on learning, providing students with ample opportunities to apply their knowledge in real-world scenarios.
- The program also incorporates industry-standard software and tools, ensuring that students graduate with the skills and experience necessary to succeed in the workplace.
Careers:
- Potential Career Paths:
- Graduates of the program are well-prepared for employment as junior programmers, programmer/analysts, and systems analysts and designers.
- These roles are in high demand in various industries, including software development, IT consulting, and data analytics.
- Career Opportunities:
- Graduates can find employment in a wide range of settings, including technology startups, large corporations, and government agencies.
- They can work on projects involving database design, application development, and systems analysis.
- Career Outcomes:
- Graduates of the program have gone on to successful careers in the field of computer information systems, holding positions such as software developers, database administrators, and IT project managers.
Santa Barbara City College
Overview:
Santa Barbara City College (SBCC) is a community college located in Santa Barbara, California. It offers a wide range of academic programs, including transfer degrees, certificates, and non-credit courses. SBCC is known for its diverse student body and its commitment to providing accessible and affordable education.
Services Offered:
SBCC provides a variety of services to its students, including:
Academic advising:
Students can receive personalized guidance on course selection, degree planning, and career exploration.Financial aid:
SBCC offers a variety of financial aid options to help students pay for their education.Career services:
Students can access resources to help them with job searching, resume writing, and career planning.Student support services:
SBCC provides a range of support services, such as tutoring, counseling, and disability services.Library and learning resources:
SBCC has a well-equipped library and learning center with access to books, journals, computers, and other resources.Student Life and Campus Experience:
SBCC offers a vibrant campus experience with opportunities for students to get involved in:
Student clubs and organizations:
Students can join a variety of clubs and organizations based on their interests, such as academic, cultural, and recreational groups.Athletics:
SBCC has a competitive athletics program with teams in various sports.Campus events:
SBCC hosts a variety of events throughout the year, including concerts, lectures, and performances.Key Reasons to Study There:
Affordable tuition:
SBCC offers a relatively low tuition rate compared to other colleges and universities.Transfer opportunities:
SBCC has strong transfer agreements with four-year universities, making it easy for students to continue their education after graduation.Small class sizes:
SBCC offers smaller class sizes, which allows for more personalized attention from instructors.Location:
SBCC is located in a beautiful and vibrant city with access to beaches, mountains, and cultural attractions.Academic Programs:
SBCC offers a wide range of academic programs, including:
Arts and Humanities:
Art, Communication, English, History, Music, Philosophy, Theatre ArtsBusiness and Entrepreneurship:
Business Administration, EntrepreneurshipCulture, Society, and Human Behavior:
Anthropology, Chicano Studies, Communication, Economics, Global and International Studies, History, Law and Society, Political Science, Psychology, SociologyEnglish as a Second Language, Adult High School, GED:
ESL, Adult High School Diploma, GEDHealthcare, Wellness, and Public Service:
Nursing, Dental Hygiene, Emergency Medical Services, Social WorkIndustry and Applied Technologies:
Automotive Technology, Culinary Arts, Welding, Computer ScienceNature, Numbers, and Engineering:
Biology, Chemistry, Mathematics, Physics, EngineeringOther:
SBCC is a Hispanic-Serving Institution (HSI), which means that it serves a significant population of Hispanic students. The college is committed to providing a welcoming and supportive environment for all students.