|
Click on the name of an online computer science certificate courses to view the detailed information; you can also find out about the college or university offering the category by clicking on "School's Profile". |
|
|
|
|
|
|
|
Name (Section Id) |
|
Program |
|
Degree |
|
Name of College, University |
|
School's Profile |
|
|
|
|
.NET Comprehensive (COMP 704) |
|
Computer Science |
|
C |
|
New Jersey Institute of Technology |
|
▤ |
|
|
|
Details |
|
|
|
This course introduces the student to .NET, .NET framework, assemblies, JIT, security, Common Language Runtime (CLR) and .NET libraries, an overview of SML, UDDI, WSDL, and SOAP, and .NET solutions. |
|
|
|
|
ADO.Net Using VB.Net (COMP 712) |
|
Computer Science |
|
C |
|
New Jersey Institute of Technology |
|
▤ |
|
|
|
Details |
|
|
|
After completing this course, you will/or learn how to: Use Ado.Net in Web forms Use ADO.NET in Windows Applications Understand and use DataSets. |
|
|
|
|
Advanced C# Programming (COMP 701) |
|
Computer Science |
|
C |
|
New Jersey Institute of Technology |
|
▤ |
|
|
|
Details |
|
|
|
This course introduces the students to the Visual Studio .NET software, especially Visual C#, and collection classes with examples and exercises. Students will be given an overview of versioning the assemblies, the use of COM components, and handling unsafe code and security aspects. |
|
|
|
|
Advanced electronic Data Interchange (EDI) (COMP 708) |
|
Computer Science |
|
C |
|
New Jersey Institute of Technology |
|
▤ |
|
|
|
Details |
|
|
|
This course provides an overview of EDI, interfacing with business systems, EDI and E-Commerce technology solutions, and XML and EDI. Students interested in E-Commerce and EDI applications and experienced programmer/analysts who are interested in expanding their skill sets are making a career change into Internet technologies will benefit from this course. |
|
|
|
|
Advanced Java: Developing with APIs (X436.4) |
|
Computer Science |
|
C |
|
UC Berkeley Extension Online |
|
▤ |
|
|
|
Details |
|
|
|
The Java platform has experienced a shift from client-focused applets to server-focused applications. A Java programmer today must be experienced with a wide variety of enterprise-level APIs. These APIs are extensive and are quickly becoming a standard in the distributed computing world.
This course covers a wide range of topics, especially those emphasizing the Java 1.x APIs. This course pays special attention to the development of client-server applications, focusing on the database and session management APIs, advanced discussions of threads and events, and Java servlets and JSPs.
This online course is filled with code examples and narrative explanations that guide you through working examples. Course assignments assist you in creating your own Java client-server applications. |
|
|
|
|
Advanced Java: Language, Internals, and Techniques (X436.5) |
|
Computer Science |
|
C |
|
UC Berkeley Extension Online |
|
▤ |
|
|
|
Details |
|
|
|
This course is designed for people who already know how to program in Java and wish to take advantage of the new and advanced features in Sun's recent releases of the Java Development Kit. This is not an introductory course in Java and has a server-side Java focus. We also look under the hood at what happens inside the Java VM, illustrating code samples from the JDK where relevant. Guest lectures introduce you to some of the people creating and using this technology. Topics covered include the Java Virtual Machine, the Jasmin assembler, Java compilers, Java Native Interface, genericity in Java, the reflection API, multithreading in Java, distributed processing, Java networking, servlets, JSPs, and Remote Method Invocation. On completion, you should feel comfortable using these new and advanced capabilities in real Java programs. |
|
|
|
|
Advanced Microcomputers in the Classroom (Online) (X 333.6B) |
|
Computer Science |
|
C |
|
University of California, Los Angeles Extension |
|
▤ |
|
|
|
Details |
|
|
|
Level Two is designed for pre-service and in-service teachers prior to the issuance of the Professional Clear Credential. Participants receive instruction in current advanced computer hardware and software and a variety of electronic media; learn to evaluate authenticity, reliability, and bias of data gathered from Internet resources; address student needs to develop information literacy and problem-solving skills; and optimize the use of computer-based technological resources as instructional tools within the K-12 curriculum. |
|
|
|
|
ASP.Net (034IDD703) |
|
Computer Science |
|
C |
|
University of California, Davis Extension |
|
▤ |
|
|
|
Details |
|
|
|
Discover how ASP.Net ASP .NET, a new and powerful programming platform, can build scalable, distributed Web applications. Learn how to build Web forms interfaces using HTML, ASP .NET server controls and user controls using Visual Studio .NET development tools. You will also learn how easy it is to create rich user interfaces complete with client-side validation, session state management, and data access using ADO .NET server controls. Finally, you will learn how to configure their ASP .NET applications for secure login, debugging and tracing. Course materials support both C# and VB .NET programming languages. |
|
|
|
|
Basic Computing Literacy (COMP 100) |
|
Computer Science |
|
C |
|
New Jersey Institute of Technology |
|
▤ |
|
|
|
Details |
|
|
|
This task-oriented course teaches the knowledge and skill needed to work with personal computers (PCs) using Windows basic commands, introductory Word processing, Internet and email operations. |
|
|
|
|
C# Basic (COMP 700) |
|
Computer Science |
|
C |
|
New Jersey Institute of Technology |
|
▤ |
|
|
|
Details |
|
|
|
This course covers the fundamentals of C#, Object Oriented concepts, using .NET objects, and designing classes with properties, methods, and indexers. It also gives the students an overview of the C# class library, goes into the details of classes that deal with String Handling and File I/O, and introduces the student to handle errors and exceptions. |
|
|
|
|
C# Progamming 2 (034IDD602) |
|
Computer Science |
|
C |
|
University of California, Davis Extension |
|
▤ |
|
|
|
Details |
|
|
|
Continue building applications using the .NET framework. In addition to advanced C# language and object-oriented techniques, you'll practice more framework concepts such as delegates, events, interoperability, attributes, multi-threading, file IO, XML serialization and more. A strong C# programming foundation is required before taking this course. |
|
|
|
|
C# Programming 1 (033IDD601) |
|
Computer Science |
|
C |
|
University of California, Davis Extension |
|
▤ |
|
|
|
Details |
|
|
|
This online C# course focuses on language syntax and the .NET framework. Learn the fundamentals of the C# programming language at an escalated pace, including operators, keywords, types, arrays, proper-ties, and object-oriented features of the language.
In addition, you'll be trained in .NET framework concepts such as the common language runtime (CLR), common type system (CTS), managed execution, assemblies, metadata, exception handling and more. You'll also learn how to build and debug applications with Visual Studio .NET. |
|
|
|
|
C# Programming 1 (034IDD601) |
|
Computer Science |
|
C |
|
University of California, Davis Extension |
|
▤ |
|
|
|
Details |
|
|
|
This online C# course focuses on language syntax and the .NET framework. Learn the fundamentals of the C# programming language at an escalated pace, including operators, keywords, types, arrays, proper-ties, and object-oriented features of the language.
In addition, you'll be trained in .NET framework concepts such as the common language runtime (CLR), common type system (CTS), managed execution, assemblies, metadata, exception handling and more. You'll also learn how to build and debug applications with Visual Studio .NET. |
|
|
|
|
C#.NET Programming Essentials (033IDC102) |
|
Computer Science |
|
C |
|
University of California, Davis Extension |
|
▤ |
|
|
|
Details |
|
|
|
Microsoft's .NET technology provides a development and deployment standard for distributed, Web-based and standard applications. .NET includes a common-language runtime engine and support for multiple programming languages, application and component assembly, and deployment.
This course will introduce you to .NET programming using Microsoft's new C# programming language. The basics of .NET application for Window's applications and basic Web applications are presented. Sample applications will be used to illustrate core concepts. Topics include:
- C# language overview
- developing console and window applications
- dialogs
- debugging using the CLR Debugger and Visual Studio
- using controls in windowing applications
- Web-based applications
- using .NET framework classes
Students completing the class will have the necessary information to start developing .NET applications using the C# programming language. |
|
|
|
|
C++ Programming I (X412.1) |
|
Computer Science |
|
C |
|
UC Berkeley Extension Online |
|
▤ |
|
|
|
Details |
|
|
|
C++ is a popular, widely used object-oriented programming (OOP) language. C++ provides all the tools for OOP, such as data abstraction, inheritance, polymorphism, and generic programming. This course provides a solid introduction to all the major features of ANSI standard C++, including the newer syntactic and semantic constructs. Lucid, fluent examples are used to drive home each concept. It covers all major features of C++, such as objects, classes, pointers, single and multiple inheritance, virtual functions, templates, run-time type identification (RTTI), exceptions, and STL. |
|
|
|
|
Fireworks MX (COMP 203) |
|
Computer Science |
|
C |
|
New Jersey Institute of Technology |
|
▤ |
|
|
|
Details |
|
|
|
The 30-hour classroom workshop introduces the student to Macromedia Fireworks MX. Fireworks is a very powerful graphic creation program and it works beautifully in conjunction with Dreamweaver. Fireworks allows you to create, edit and alter existing graphics (or photos) in numerous fashions, create animation, images slicing, image mapping and more with this impressive program. Fireworks MX is the easiest way to create, optimize, and export interactive graphics in a single, web-centric environment. (Fireworks MX 30 day trial is avail on Macromedia's website) |
|
|
|
|
Fundamentals of Open source Operating Systems (4.4 BSD) (COMP 800) |
|
Computer Science |
|
C |
|
New Jersey Institute of Technology |
|
▤ |
|
|
|
Details |
|
|
|
This 40 hour course is designed for new users of open source unix software based on the Berkeley Software distribution v 4.4. Students will learn fundamental command-line features of FreeBSD including file system navigation, file permissions, text editors 9including vi), command shells and basic network use and electronic mail.,To succeed in this course, students need to have the ability to use a command line computer interface. |
|
|
|
|
Graphics/Multimedia: SMIL (COMP 204) |
|
Computer Science |
|
C |
|
New Jersey Institute of Technology |
|
▤ |
|
|
|
Details |
|
|
|
The 30-hour classroom workshop introduces the student to online synchronized multimedia. The first part of this course will cover MPEG Audio Layer-3 (MP3) compression technology. MPEG Layer-3 is a type of audio codec where processed by significant compression from the original audio source with very little loss in sound quality. The compression up to 12:1 produces a very little degradation. This part of the course will cover the history of MP3 technology, how to use it today, and the MP3 tools and resources available on the market. The second part of the course will focus on learning how to code Synchronized Multimedia Integration Language (SMIL, pronounced "smile") presentations. SMIL is an Extensible Markup Language (XML) application consisting of a declarative language for synchronizing multimedia presentations. The SMIL language is an easy-to-learn", HTML-like language. SMIL presentations can be written using a simple text-editor. A SMIL presentation can be composed of streaming audio, streaming video, images, text or any other media type. |
|
|
|
|
Graphics: Flash (COMP 202) |
|
Computer Science |
|
C |
|
New Jersey Institute of Technology |
|
▤ |
|
|
|
Details |
|
|
|
The 30-hour classroom workshop introduces the student to Macromedia Flash MX. Flash has become to be known as the premier tool for animation in today's web world. This course will teach you everything you need to know to create highly visual interactive content and high-impact on-line animations and multi-media presentations with Flash MX. You will find that the powerful new features of Flash MX are ideal to bring out the creativity in you. Its user interface is much improved to make its users happier and more productive. Flash MX also adds several new objects and other improvements to its scripting capabilities. Create high quality Flash interfaces for commonly used web services. |
|
|
|
|
Introduction to ASP.Net (COMP 711) |
|
Computer Science |
|
C |
|
New Jersey Institute of Technology |
|
▤ |
|
|
|
Details |
|
|
|
After completing this course, you will/or learn how to: Create Web Forms using ASP.NET Understand how to use Web controls Understand the differences between HTML controls and Web Controls. Design Web applications. |
|
|
|
|
|
|