|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
3.00 Credits
Lec-3, conf-1, lab-3 PREREQ.: CS 110A or 111A A continuation of the concepts and principles introduced in CS 110A, using Java as the programming platform. Classes, objects, references, arrays, files, dynamic memory allocation, inheritance, design and implementation of abstract data types. Programming assignments require planning, good coding practices, documentation. An object-oriented approach to problem-solving and program development. Numerical and non-numerical applications. Students will construct both applets and standalone applications. CSU/UC
-
3.00 Credits
Lec-3, conf-1, lab-3 PREREQ.: CS 111B The analysis and design of computer algorithms and their underlying data structures using an object-oriented approach. Analysis of the timing and efficiency of algorithms. Study of lists, stacks, queues, trees, backtracking, searching, sorting and recursion. Introduction to graphs, tables, hashing, heaps, priority queues, and direct access files. Further study of abstract data types and object-oriented programming. CSU/UC
-
3.00 Credits
Lec-3, conf-1, lab-3 P/NP available Advise: MATH 840 A beginning course in computer programming and problem solving using Visual Basic.NET. Students develop Windows-oriented application programs with emphasis on standard programming concepts and algorithms, interface design, and event processing using the .Net development platform. CSU
-
3.00 Credits
Lec-3, conf-1, lab-3 P/NP available PREREQ.: CS 112A A continuation of CS 112A. Design and implementation of classes, objects, abstract data types, arrays, and collections. Use of inheritance, polymorphism, and structured exception handling. Development of Windows-oriented application programs with emphasis on object-oriented programming concepts and techniques. CSU
-
3.00 Credits
Lec-3, conf-1, lab-3 P/NP available PREREQ.: CS 112A or experience programming with Visual Basic; and CS 150A or 151A or 155A or experience writing SQL queries Advise: CS 112B An intermediate course in computer programming and problem solving using Visual Basic.NET and ADO.NET. Students develop Windows-oriented application programs that interface with databases (SQL Server, Access, or Oracle) using the ADO.NET data access model. CSU
-
3.00 Credits
Lec-2, conf-1, lab-3 P/NP available Advise: CS 160A An introduction to the interpreted language called Perl, the Practical Extraction and Report Language. Recommended for anyone working with files and text. This course covers the semantics and syntax of the Perl language, and includes discussion on the practical kinds of problems that Perl can solve and provides examples. Students write stand-alone programs that perform various tasks, including text and file manipulation. CSU
-
3.00 Credits
Lec-2, conf-1, lab-3 PREREQ.: CS 113A A continuation of the concepts and principles introduced in CS 113A, Introduction to Perl Programming using an objected-oriented approach to problem solving and program development. Packages, objects, references, nested data structures, advanced regular expressions, CGI and DBM topics are covered. Students write stand-alone and CGI programs to solve common data processing and system administration tasks. CSU
-
3.00 Credits
Lec-3, conf-1, lab-3 P/NP available PREREQ.: CS 110A or 111A or 112A, or similar programming experience A continuation of the concepts and principles introduced in CS 110A or 111A. It covers programming using the C# language and the .NET / Common Language Runtime platform. Students will learn Object Oriented software design techniques, and construct Graphical User Interface applications. CSU
-
3.00 Credits
Lec-3, conf-1, lab-3 PREREQ.: MATH 100A or 110A Advise: CS 101 or CNIT 100 Introduction to computer programming and problem solving for scientists. No prior programming experience required. Course concepts include: problem solving techniques, program design, charting, control structures, data structures, algorithms, numerical methods, use of the C++ programming language, a programming environment and hardware. Students use computers and other methods to complete assignments. The course will emphasize applications and techniques relevant to scientists. CSU/UC
-
3.00 Credits
Lec-3, conf-1, lab-3 P/NP available Advise: CNIT 132 or demonstration of CNIT 132 exit skills; and CS 110A or 111A or 112A or 113A or 131A Introduction to the open source Web scripting language PHP. Recommended for anyone needing to build dynamic Web sites and Web applications. Semantics and syntax of the PHP language, including discussion on the practical problems that PHP solves. Students write server-side, cross-platform, HTML embedded scripts that perform various tasks, including implementing dynamic Web pages that interact with databases and files. CSU
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2025 AcademyOne, Inc.
|
|
|