Search Results for Online Course Schedule
Computer Science

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


46 Courses/Sections found for Summer 2014     (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 JAVA5 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, 3 hours laboratory. (84 hours total per quarter.)
Advisory: Satisfactory score on the Mathematics Placement test or MATH 105 or 108.
10349• C S -001A-01W LectureTBATBACECIL, JESSEONLINE
  Laboratory TBATBACECIL, JESSEONLINE
Class runs from - .
10350• C S -001A-02W LectureTBATBACECIL, JESSEONLINE
  Laboratory TBATBACECIL, JESSEONLINE
Class runs from - .
10351• C S -001A-10W LectureTBATBAMEADE, LADAWNONLINE
  Laboratory TBATBAMEADE, LADAWNONLINE
Class runs from - .
11055• C S -001A-12W LectureTBATBAKANEVA, BILIANAONLINE
  Laboratory TBATBAKANEVA, BILIANAONLINE
Class runs from - .
10989 C S -001A-12Y Lecture06:00 PM-07:50 PMMTWThPHAM, TRI4306
  Laboratory TBATBAPHAM, TRIONLINE
Class runs from - .
10906 C S -001A-13Y Lecture08:30 AM-10:20 AMMTWThIBRAHIM, HANAN4308
  Laboratory TBATBAIBRAHIM, HANANONLINE
Class runs from - .

C S 1BINTERMEDIATE SOFTWARE DESIGN IN JAVA5 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, 3 hours laboratory. (84 hours total per quarter.)
Prerequisite: C S 1A.
Advisory: Demonstrated proficiency in English by placement into ENGL 1A as determined by score on the English placement test or through an equivalent placement process.
10973 C S -001B-01Y Lecture10:30 AM-12:20 PMMTWThMAZLOOM, BITA4308
  Laboratory TBATBAMAZLOOM, BITAONLINE
Class runs from - .

C S 1CADVANCED DATA STRUCTURES & ALGORITHMS IN JAVA5 Units
Systematic treatment of advanced data structures, algorithm analysis and abstract data types in the Java programming language. Coding topics include the development of ADTs from scratch, building ADTs on top of the java.util collections, array lists, linked lists, trees, maps, hashing functions and graphs. Concept topics include searching, big-O time complexity, analysis of all major sorting techniques, top down splaying, AVL tree balancing, shortest path algorithms, minimum spanning trees and maximum flow graphs.
4 hours lecture, 3 hours laboratory. (84 hours total per quarter.)
Prerequisite: C S 1B.
Advisory: One of the following: ENGL 1A, 1AH, 1S & 1T or ESLL 26.
10995 C S -001C-10Y Lecture10:30 AM-12:20 PMMTWThMOUSSALEM, MOUNJED4306
  Laboratory TBATBAMOUSSALEM, MOUNJEDONLINE
Class runs from - .

C S 2AOBJECT-ORIENTED PROGRAMMING METHODOLOGIES IN C++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, 3 hours laboratory. (84 hours total per quarter.)
Advisory: Satisfactory score on the mathematics placement test or MATH 105 or 108.
10346• C S -002A-01W LectureTBATBAHARDEN, DAVIDONLINE
  Laboratory TBATBAHARDEN, DAVIDONLINE
Class runs from - .
10347• C S -002A-02W LectureTBATBAHARDEN, DAVIDONLINE
  Laboratory TBATBAHARDEN, DAVIDONLINE
Class runs from - .
10345 C S -002A-10Y Lecture10:30 AM-12:20 PMMTWThVENKATARAMAN, ANAND8401
  Laboratory TBATBAVENKATARAMAN, ANANDONLINE
Class runs from - .
10348• C S -002A-11W LectureTBATBAVENKATARAMAN, ANANDONLINE
  Laboratory TBATBAVENKATARAMAN, ANANDONLINE
Class runs from - .
10622• C S -002A-12W LaboratoryTBATBAMEADE, LADAWNONLINE
  Lecture TBATBAMEADE, LADAWNONLINE
Class runs from - .

C S 2BINTERMEDIATE SOFTWARE DESIGN IN C++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, 3 hours laboratory. (84 hours total per quarter.)
Prerequisite: C S 2A.
Advisory: Demonstrated proficiency in English by placement into ENGL 1A as determined by score on the English placement test or through an equivalent placement process.
10976• C S -002B-10W LectureTBATBAKRISHNAMURTHY, LALITHAONLINE
  Laboratory TBATBAKRISHNAMURTHY, LALITHAONLINE
Class runs from - .

C S 21APROGRAMMING IN PYTHON5 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, 3 hours laboratory. (84 hours total per quarter.)
Advisory: C S 1A and 2A or equivalent.
10910• C S -021A-01W LectureTBATBAIBRAHIM, HANANONLINE
  Laboratory TBATBAIBRAHIM, HANANONLINE
Class runs from - .
10974• C S -021A-10W LectureTBATBAMAZLOOM, BITAONLINE
  Laboratory TBATBAMAZLOOM, BITAONLINE
Class runs from - .

C S 22AJAVASCRIPT FOR PROGRAMMERS5 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, 3 hours laboratory. (84 hours total per quarter.)
Advisory: C S 1A or 2A or equivalent; knowledge of HTML and CSS.
10997• C S -022A-02W LectureTBATBAKHAYRALLAH, RULAONLINE
  Laboratory TBATBAKHAYRALLAH, RULAONLINE
Class runs from - .
10998• C S -022A-12W LectureTBATBAKHAYRALLAH, RULAONLINE
  Laboratory TBATBAKHAYRALLAH, RULAONLINE
Class runs from - .

C S 30AINTRODUCTION TO LINUX & UNIX5 Units
Introduction to the Linux and UNIX operating systems 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, 3 hours laboratory. (84 hours total per quarter.)
10536• C S -030A-01W LectureTBATBAKRISHNAMURTHY, LALITHAONLINE
  Laboratory TBATBAKRISHNAMURTHY, LALITHAONLINE
Class runs from - .

C S 50CSWITCHED NETWORKS (CCNA)5 Units
This course describes the architecture, components, and operations of a converged switched network. Students learn about the hierarchical network design model and how to configure a switch for basic and advanced functionality. By the end of this course, students will be able to troubleshoot and resolve common issues with Virtual LANs, VTP, and inter-VLAN routing in a converged network. Students will also develop the knowledge and skills needed to implement a Wireless LAN in a small-to-medium network.
4 hours lecture, 3 hours laboratory. (84 hours total per quarter.)
Advisory: C S 50A.
10540 C S -050C-01Y Lecture06:00 PM-09:50 PMMWMURPHY, WILLIAM4308
  Laboratory TBATBAMURPHY, WILLIAMONLINE
Class runs from - .

C S 54DCLOUD INFRASTRUCTURE & SERVICES5 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, 3 hours laboratory. (84 hours total per quarter.)
Advisory: C S 50A.
10965 C S -054D-01Y Lecture06:00 PM-09:50 PMTThMURPHY, WILLIAM4308
  Laboratory TBATBAMURPHY, WILLIAMONLINE
Class runs from - .

C S 63ADEVELOPING APPLICATIONS FOR IOS5 Units
An introduction to programming the iPhone, iPad and iPod Touch. Covers Objective-C, Cocoa Touch, and the Model/View/Controller architecture. Students will develop useful applications that include common user interface elements, web services, the device's GPS and camera.
4 hours lecture, 3 hours laboratory. (84 hours total per quarter.)
Advisory: C S 1B or 2B.
10514 C S -063A-01Y Lecture06:00 PM-09:50 PMMWMCGHEE, RIDGE4223
  Laboratory TBATBAMCGHEE, RIDGEONLINE
Class runs from - .

C S 64AWRITING APPS FOR THE ANDROID IN JAVA5 Units
Introduction to mobile apps programming in Java for the Android. Coding topics include the Android SDK for Eclipse, the ADT Plugin, XML fundamentals and a survey of API methods and objects used to control the Android user interface. Concept topics include layouts, activity lifecycles, runtime binding, intents, location awareness, audio, video, OpenGL ES, and monetizing apps.
4 hours lecture, 3 hours laboratory. (84 hours total per quarter.)
Advisory: C S 1B or 2B.
10518 C S -064A-01Y Lecture06:00 PM-09:50 PMTThMCGHEE, RIDGE4223
  Laboratory TBATBAMCGHEE, RIDGEONLINE
Class runs from - .

Search Time: 0.696 secs.

View a different Quarter?    
A different Department?     

                                                                     

PSME Division
Computer Science Department
Home