|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
1.00 - 3.00 Credits
Ind st-5,10,15 PREREQ.: CNIT 135C;CS 110C, 111C, 141B, 183B, or 260A Repeat: max. 6 units (new subj.) Large-scale individual projects in computer programming to be defined in cooperation with an instructor-supervisor. Student opportunity to complete independent programming study. CSU (UC upon review) Formerly CIS 199.
-
2.00 Credits
Lec-2, lab-2 P/NP available PREREQ.: CS 111B Advise: CS 211S Advanced Java 2 Enterprise Edition features of the Java language essential for building network and web oriented applications. Topics include networking, JDBC, Servlets, JavaBeans, and XML. CSU
-
3.00 Credits
Lec-3, lab-3 P/NP available COREQ.: Completion or concurrent enrollment in CS 111B Core aspects of developing games in Java. Creation and control of geometric elements and sprites, animated characters, and scrolling backgrounds. Keyboard, mouse, and joystick input techniques. Use of imported digital sound effects and images. An overview of enhancing playability by implementing Artificial Intelligence, kinematics, physics, and the element of chance.
-
2.00 Credits
Lec-2, lab-2 PREREQ.: CS 111B Advise: CS 211S Principles of application development on small, limited resource devices using the Java 2 Micro Edition environment with a focus on the Connected Limited Device Configuration (CLDC) and Mobile Information Device Profile (MIDP) architecture. CSU
-
2.00 Credits
Lec-2, lab-2 PREREQ.: CS 111B Introduces advanced Java language features and packages that are essential for building Java 2 Standard Edition applications. Topics include multithreading, collections, AWT classes, and Swing classes. CSU
-
3.00 Credits
Lec-3, lab-3, conference-1 P/NP available PREREQ.: CS 111B Core aspects of creating 2D shapes and GUIs using AWT (Abstract Windowing Toolkit) and Swing. Color, Graphics, Font, and Font metrics classes. Loading and manipulating images within AWT and Swing GUI applications. Using Layout Managers to position GUI controls in Containers. Handling user input using Event and Listener classes. CSU
-
4.00 Credits
Lec-4, lab-4, conference-1 P/NP available Prereq: CS 132A or demonstration of CS 132A exit skills Advise: CNIT 132 Learn to develop data driven web applications using Ruby on Rails. The course covers all of the core aspects of the framework including Activerecord, ERB, Rails Controller classes, Action Mailer, and application testing. CSU
-
3.00 Credits
Lec-3, conf-1, lab-3 P/NP available PREREQ.: CS 160B or demo of CS 160B exit skills Examination of the skills necessary to effectively perform the basic responsibilities of a Unix/Linux system administrator such as setting up new users, monitoring system activity, configuring the startup process, managing the file system, performing backups, and maintaining security. Shell programming is used as an aid for automating system administration tasks. CSU Formerly CS 260.
-
3.00 Credits
Lec-3, lab-3 P/NP available PREREQ.: CS 161 An overview of Unix/Linux system calls, the functions in the standard library, which access the lowest level resources of the Unix/Linux operating system. Emphasis is on writing programs for controlling file I/O, terminal I/O and buffering characteristics, process handling, signal handling, pipes, file locking, network-based inter-process communication using sockets, and RPC. This course provides concrete examples of the Unix/Linux system call interface using the C and/or C++ programming language. CSU
-
3.00 Credits
Lec-3, lab-3 P/NP available PREREQ.: CS 261A An advanced course in programming of Unix systems. Emphasis is on writing advanced programs for controlling processes. this course provides advanced examples of the Unix system call interface using the C programming language. CSU
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|