Search Results for Online Course Schedule
Computer Science

Physical Sciences, Mathematics & Engineering (650) 949-7259


58 Courses/Sections found for Summer 2016     (Each listing represents a different section.)
Legend: • Online Course % Honors Course √ Off Campus Course   Evening Course
M=Monday  T=Tuesday  W=Wednesday  Th=Thursday  F=Friday  S=Saturday  U=Sunday

Course IDCourse TitleUnits
CRN # Course Activity Time Days Instructor Location

C S 1AOBJECT-ORIENTED PROGRAMMING METHODOLOGIES IN JAVA4.5 Units
Systematic introduction to fundamental concepts of computer science through the study of the Java programming language. Coding topics include Java control structures, classes, methods, arrays, graphical user interfaces and elementary data structures. Concept topics include algorithms, recursion, data abstraction, problem solving strategies, code style, documentation, debugging techniques and testing.
4 hours lecture, 2 hours laboratory. (72 hours total per quarter.)
Advisory: Satisfactory score on the mathematics placement test or MATH 105 or 108; not open to students with credit in C S 1AH.
10190• C S -001A-01W LectureTBATBACECIL, JESSEONLINE
  Laboratory TBATBACECIL, JESSEONLINE
Class runs from - .
10191• C S -001A-02W LectureTBATBACECIL, JESSEONLINE
  Laboratory TBATBACECIL, JESSEONLINE
Class runs from - .
10192• C S -001A-03W LaboratoryTBATBAGENTRY-KOLEN, HEIDIONLINE
  Lecture TBATBAGENTRY-KOLEN, HEIDIONLINE
Class runs from - .
10348• C S -001A-04W LaboratoryTBATBAGENTRY-KOLEN, HEIDIONLINE
  Lecture TBATBAGENTRY-KOLEN, HEIDIONLINE
Class runs from - .
10312• C S -001A-05W LectureTBATBAVENKATARAMAN, ANANDONLINE
  Laboratory TBATBAVENKATARAMAN, ANANDONLINE
Class runs from - .
10328 C S -001A-06Y Lecture08:30 AM-10:25 AMMTWThVENKATARAMAN, ANAND5607
  Laboratory TBATBAVENKATARAMAN, ANANDONLINE
Class runs from - .
10623• C S -001A-07Y LaboratoryTBATBATRINH, VIETONLINE
  Lecture 06:30 PM-08:30 PMMTWThTRINH, VIETMC I2
Class runs from - . C S -001A-07Y: Please note that this section is located at Foothill College's Middlefield Campus in Palo Alto.
11038• C S -001A-08W LaboratoryTBATBAXIONG, LIPINGONLINE
  Lecture TBATBAXIONG, LIPINGONLINE
Class runs from - .

C S 1BINTERMEDIATE SOFTWARE DESIGN IN JAVA4.5 Units
Systematic treatment of intermediate concepts in computer science through the study of Java object-oriented programming (OOP). Coding topics include Java interfaces, class extension, generics, the Java collections framework, multi-dimensional arrays and file I/O. Concept topics include OOP project design, inheritance, polymorphism, method chaining, functional programming, linked-lists, FIFOs, LIFOs, event-driven programming and guarded code.
4 hours lecture, 2 hours laboratory. (72 hours total per quarter.)
Prerequisite: C S 1A or 1AH.
Advisory: Demonstrated proficiency in English by placement as determined by score on the English placement test OR through an equivalent placement process OR completion of ESLL 25 & ESLL 249.
10541• C S -001B-01W LectureTBATBAMAZLOOM, BITAONLINE
  Laboratory TBATBAMAZLOOM, BITAONLINE
Class runs from - .

C S 2AOBJECT-ORIENTED PROGRAMMING METHODOLOGIES IN C++4.5 Units
Systematic introduction to fundamental concepts of computer science through the study of the C++ programming language. Coding topics include C++ control structures, objects, global-scope functions, class methods, arrays and elementary data structures. Concept topics include algorithms, recursion, data abstraction, problem solving strategies, code style, documentation, debugging techniques and testing.
4 hours lecture, 2 hours laboratory. (72 hours total per quarter.)
Advisory: Satisfactory score on the mathematics placement test or MATH 105 or 108; not open to students with credit in C S 2AH.
10187• C S -002A-01W LectureTBATBAHARDEN, DAVIDONLINE
  Laboratory TBATBAHARDEN, DAVIDONLINE
Class runs from - .
10188• C S -002A-02W LectureTBATBAHARDEN, DAVIDONLINE
  Laboratory TBATBAHARDEN, DAVIDONLINE
Class runs from - .
10189• C S -002A-03W LectureTBATBAKRISHNAMURTHY, LALITHAONLINE
  Laboratory TBATBAKRISHNAMURTHY, LALITHAONLINE
Class runs from - .
10260• C S -002A-04W LaboratoryTBATBAKRISHNAMURTHY, LALITHAONLINE
  Lecture TBATBAKRISHNAMURTHY, LALITHAONLINE
Class runs from - .
11047• C S -002A-06W LaboratoryTBATBAHARDEN, DAVIDONLINE
  Lecture TBATBAHARDEN, DAVIDONLINE
Class runs from - .

C S 2BINTERMEDIATE SOFTWARE DESIGN IN C++4.5 Units
Systematic treatment of intermediate concepts in computer science through the study of C++ object-oriented programming (OOP). Coding topics include C++ derived classes, class templates, function templates, virtual functions, operator overloading, an introduction to the Standard Template Library, multiple inheritance, pointers, dynamic memory allocation and file I/O. Concept topics include OOP project design, inheritance, polymorphism, method chaining, functional programming, linked-lists, FIFOs, LIFOs, events in GUIs and guarded code.
4 hours lecture, 2 hours laboratory. (72 hours total per quarter.)
Prerequisite: C S 2A or 2AH.
Advisory: Demonstrated proficiency in English by placement as determined by score on the English placement test OR through an equivalent placement process OR completion of ESLL 25 & ESLL 249.
10326• C S -002B-01W LaboratoryTBATBAPHAM, TRIONLINE
  Lecture TBATBAPHAM, TRIONLINE
Class runs from - .

C S 3AOBJECT-ORIENTED PROGRAMMING METHODOLOGIES IN PYTHON4.5 Units
Systematic introduction to fundamental concepts of computer science through the study of the Python programming language. Coding topics include control structures, functions, classes, string processing, lists, tuples, dictionaries, working with files, and elementary graphics. Concept topics include algorithms, recursion, data abstraction, problem solving strategies, code style, documentation, debugging techniques and testing.
4 hours lecture, 2 hours laboratory. (72 hours total per quarter.)
Advisory: Satisfactory score on the mathematics placement test or MATH 105 or 108.
10968• C S -003A-03W LectureTBATBAIBRAHIM, HANANONLINE
  Laboratory TBATBAIBRAHIM, HANANONLINE
Class runs from - .

C S 20APROGRAMMING IN C#4.5 Units
Introduction to the C# programming language and the .NET platform. Topics include object oriented programming, graphical user interfaces, elementary data structures, algorithms, recursion, data abstraction, code style, documentation, debugging techniques and testing.
4 hours lecture, 2 hours laboratory. (72 hours total per quarter.)
Advisory: One of the following: C S 1A, 1AH, 2A, 2AH or equivalent.
10965• C S -020A-01W LectureTBATBAKOSAR, RABUNONLINE
  Laboratory TBATBAKOSAR, RABUNONLINE
Class runs from - .

C S 21APROGRAMMING IN PYTHON4.5 Units
Introduction to the Python language and environment. Covers topics including object oriented programming, elementary data structures, modules, algorithms, recursion, data abstraction, code style, documentation, debugging techniques and testing.
4 hours lecture, 2 hours laboratory. (72 hours total per quarter.)
Advisory: One of the following: C S 1A, 1AH, 2A, 2AH or equivalent.
10313• C S -021A-01W LaboratoryTBATBAKHAYRALLAH, RULAONLINE
  Lecture TBATBAKHAYRALLAH, RULAONLINE
Class runs from - .
10325• C S -021A-02W LectureTBATBAKHAYRALLAH, RULAONLINE
  Laboratory TBATBAKHAYRALLAH, RULAONLINE
Class runs from - .
10949• C S -021A-04W LaboratoryTBATBAIBRAHIM, HANANONLINE
  Lecture TBATBAIBRAHIM, HANANONLINE
Class runs from - .

C S 22AJAVASCRIPT FOR PROGRAMMERS4.5 Units
Introduction to object oriented programming in JavaScript. Topics include: client and server side programming, Model/View/Controller architecture, current tools and testing methods, interaction with HTML and CSS, Document Object Model, XML and JSON. Students will have practice writing programs for mobile web browsers and creating dynamic web pages including animation.
4 hours lecture, 2 hours laboratory. (72 hours total per quarter.)
Advisory: One of the following: C S 1A, 1AH, 2A, 2AH or equivalent; knowledge of HTML and CSS.
10330• C S -022A-01W LaboratoryTBATBAMEADE, LADAWNONLINE
  Lecture TBATBAMEADE, LADAWNONLINE
Class runs from - .
10617• C S -022A-02W LaboratoryTBATBAMEADE, LADAWNONLINE
  Lecture TBATBAMEADE, LADAWNONLINE
Class runs from - .

C S 30AINTRODUCTION TO LINUX4.5 Units
Introduction to the Linux operating system primarily focused on command line usage. Covers the history, kernel, file systems, shells and user utilities. Also introduces students to the fundamentals of shell programming, processes, communications, and basic security.
4 hours lecture, 2 hours laboratory. (72 hours total per quarter.)
10247• C S -030A-01W LectureTBATBALAMBLE, GERIONLINE
  Laboratory TBATBALAMBLE, GERIONLINE
Class runs from - .
10618• C S -030A-02W LectureTBATBALAMBLE, GERIONLINE
  Laboratory TBATBALAMBLE, GERIONLINE
Class runs from - .

C S 31AINTRODUCTION TO DATABASE MANAGEMENT SYSTEMS4.5 Units
Introduction to database design and use of database management systems for applications. Topics include database architecture, comparison to file-based systems, historical data models, conceptual model; integrity constraints and triggers; functional dependencies and normal forms; relational model, algebra, database processing and Structured Query Language (SQL), database access from Applications-Embedded SQL, JDBC, Cursors, Dynamic SQL, Stored Procedures. Emerging trends will be studied, such as NoSQL databases, Internet & Databases and On-Line Analytical Processing (OLAP). A team project that builds a database application for a real-world scenario is an important element of the course.
4 hours lecture, 2 hours laboratory. (72 hours total per quarter.)
Advisory: One of the following: C S 1A, 1AH, 2A, 2AH or equivalent.
10904• C S -031A-01W LaboratoryTBATBATRINH, VIETONLINE
  Lecture TBATBATRINH, VIETONLINE
Class runs from - .

C S 49FOUNDATIONS OF COMPUTER PROGRAMMING2 Units
Introduction to basic computer programming concepts using an object-oriented language. Intended for students interested in C S 1A or 2A, but would like a more gradual entry to computing foundations. Coding topics include hands-on practice with software engineering tools, simple programs, variables, control structures, functions, and input /output. Concept topics include the comprehension of specifications, adherence to style guidelines, and the importance of testing to ensure that programs are usable, robust and modifiable.
2 hours lecture, 1 hour laboratory. (36 hours total per quarter.)
Advisory: Satisfactory score on the mathematics placement test or MATH 105 or 108; concurrent enrollment in ESLL 25 or ENGL 209.
10543√ C S -049.-01Y Lecture06:30 PM-10:20 PMWAKHOIRSHIDA, MOHAMMEDMC I5
  Laboratory TBATBAAKHOIRSHIDA, MOHAMMEDONLINE
Class runs from - . C S -049.-01Y: This section will be taught at Middlefield Campus located at 4000 Middlefield Road, Palo Alto, CA 94303. There will be an emphasis on the Python programming language in this section.
10905• C S -049.-02W LaboratoryTBATBAAKHOIRSHIDA, MOHAMMEDONLINE
  Lecture TBATBAAKHOIRSHIDA, MOHAMMEDONLINE
Class runs from - .

C S 54DCLOUD INFRASTRUCTURE & SERVICES4.5 Units
Presents the transition from a Classic Data Center environment to a Virtual Data Center. The student will understand Cloud virtualization at each layer - compute, storage, network, desktop, and application - along with business continuity in a Virtual Data Center (VDC) environment. Explanation and discussion of Cloud computing basics, infrastructure components, service management activities, security concerns, and considerations for Cloud adoption.
4 hours lecture, 2 hours laboratory. (72 hours total per quarter.)
Advisory: C S 50A.
10324• C S -054D-01Y LaboratoryTBATBAMURPHY, WILLIAMONLINE
  Lecture 06:00 PM-09:50 PMMWMURPHY, WILLIAM4308
Class runs from - .

C S 56BIT ESSENTIALS4.5 Units
The course presents a working knowledge of computer internals and provide practical skills in computer hardware assembly and software installation. Emphasis is placed on troubleshooting problems, throughout the process Activities includes hands-on labs and virtual learning tools which encourage critical thinking and complex problem-solving skills.
4 hours lecture, 2 hours laboratory. (72 hours total per quarter.)
10542• C S -056B-01Y LaboratoryTBATBAMURPHY, WILLIAMONLINE
  Lecture 06:00 PM-09:50 PMTThMURPHY, WILLIAM4308
Class runs from - .

Search Time: 0.316 secs.

View a different Quarter?    
A different Department?