Database Management
Provide students with a strong foundation in the design and management of database systems in a business environment. In-depth practice of Structured Query Language (SQL) is provided in the context of business-related case studies. The Database Management program covers advanced database concepts, including database administration, database technology, database web programming and selection and acquisition of database management systems. Supporting courses allow students to gain a thorough understanding of necessary business communication skills, operating systems, programming logic and system design.
COSP 7 (C-ID COMP 112) 4 units
Programming Concepts and Methodologies
72 hours lecture
Recommended Preparation: COSA 50.
Grading: letter grade or pass/no pass.
Formerly CBIS 7. This course is an introduction to programming concepts and methodologies including syntax, structured design, debugging, variables identifiers, flowchart and simple UML design, programming error detection, extracting and manipulating data from arrays, array sorting with passing parameter and augmenting test data.
Transferable to both UC and CSU; see counselor for limitations COSP 8 4 units
Visual Basic Programming
72 hours lecture
Recommended Preparation: COSA 50.
Grading: letter grade or pass/no pass.
Formerly CBIS 8B. The class introduces students to the development of information systems using Visual Basic .NET language. The following programming concepts are covered: the software life-cycle, .Net IDE, data types, control structures, methods, strings and arrays, object-oriented programming, GUI design and development, file I/O, database and ASP. Students should have completed a 3-unit computer concepts and applications course such as COSA 50 as preparation for this course.
Transferable to both UC and CSU; see counselor for limitations COSP 38 (C-ID ITIS 180) 4 units
Database Concepts
72 hours lecture
Recommended Preparation: COSA 50.
Grading: letter grade or pass/no pass.
Materials Fee: $10.
Formerly CBIS 38. This course covers concepts and technologies of database systems. Topics include data modeling, design, and the implementation of relational databases; Structured Query Language-SQL; concurrency control; distributed database systems; data warehousing; Web enabled database technologies; and the functions of database administration. Upon successful completion of this course, students will be given a voucher to sit for the Microsoft Technology Associate (MTA) industry certification exam.
Transferable to CSU Only COSP 201 1 units
Mobile App Development
18 hours lecture
Recommended Preparation: COSA 1.
Grading: letter grade or pass/no pass.
This course is an introduction to building apps for Android devices, including Android phones and tablets, using MIT App Inventor or other App development tools. This course does not require previous programming skills. Students will learn how to design and develop an app and use visual program blocks to specify the app's behavior. Students will do several assignments intended to teach app development followed by a final project.
COSP 230 3 units
Android App Development in Java
54 hours lecture
Grading: letter grade or pass/no pass.
This is a course that will teach the professional level of skills and practices needed to develop and publish a variety of types of applications or Apps on Android phones and tablets. Students should be able to design, develop, and test their own professional quality Apps by the end of the course.
COSP 231 1 units
Intro to Data Analytics/Modeling
18 hours lecture
Grading: letter grade or pass/no pass.
Data analytics and visualization are expanding fields that offer tremendous opportunities for career growth. This course introduces topics by exploring the use of the latest analytic and modeling tools in order to derive meaningful information from data sets commonly used in social and business environments. Students will practice acquiring, organizing, and presenting data using current, industry-standard tools and formats.
COSP 237 4 units
Database Programming with SQL
72 hours lecture
Recommended Preparation: COSP 38.
Grading: letter grade or pass/no pass.
This course offers students an introduction to database programming concepts and techniques. The class covers the concepts of both relational and object relational databases through the SQL (Structured Query Language). Students are taught to create and maintain database objects and to store, retrieve, and manipulate data. In addition, students learn to create SQL blocks of application code that can be shared by multiple forms, reports, and data management applications.
COSP 631 0 units
Intro to Data Analytics/Modeling
18 hours lecture
Grading: non graded.
Data analytics and visualization are expanding fields that offer tremendous opportunities for career growth. This course introduces topics by exploring the use of the latest analytic and modeling tools in order to derive meaningful information from data sets commonly used in social and business environments. Students will practice acquiring, organizing, and presenting data using current, industry-standard tools and formats.