| Programming |
|
| |
|
 |
|
|
| |
Please Note: |
| |
- Not all classes run every semester. Check the current catalog for course schedule.
- For courses requiring textbooks, they are included in the cost of the course and will be provided in class.
- Students are responsible for supplying their own disks.
|
| |
|
| top |
|
Visual Basic.NET
Introduction
Learn the basics of object oriented programming, data structures
and the .NET framework. Among the topics covered are:
- forms
- functions
- menus
- toolbars
- data communication
|
Prerequisite: Basic Computer Proficiency Certificate or equivalent skills. Some previous programming experience helpful but not required.
Class Hours: 30
|
|
| top |
|
Introduction to Programming Games with VB.NET
Introduction to Programming Games with VB.NET
Starting with the basics of object oriented programming and the .NET framework, you will learn:
- To create graphics
- Two dimensional game programming
- Game networking
|
Prerequisite: Basic Computer Proficiency Certificate or equivalent skills. Some previous programming experience helpful but not required.
Class Hours: 30 |
|
| top |
|
C Programming
Introduction
Our hands-on introduction to the C programming language will teach
you to understand and use:variables, loops, functions, arrays, strings,
pointers, and structures.
|
Prerequisite: Basic Computer Proficiency Certificate or equivalent skills. Some previous programming experience helpful but not required.
Class Hours: 30
|
|
| top |
|
Software Design with C++ Introduction
Learn C++ from basic constructs to object oriented design. Topics covered
include: variables, loops, structures, functions, C++ classes and objects,
arrays, overloading and inheritance. Students will design and code several
modular projects.
|
Prerequisite: Basic Computer Proficiency Certificate or equivalent skills. Some previous programming experience.
Class Hours: 30
|
|
| top |
|
C# Introduction
This course teaches beginning programmers the fundamentals of Windows application development by using Microsoft Visual Studio .NET and C#. The course focuses on using the Microsoft Visual Studio .NET environment and the Microsoft .NET platform to create Windows-based applications. The following C# topics are covered: Common Language Runtime (CLR), basics of C# classes, interfaces, exception handling, assemblies, .NET collections, reflections, Windows Forms, Database access and input and output. Hands-on lab exercises will be provided in this class.
|
Prerequisite: Basic Computer Proficiency Certificate or equivalent skills and some previous programming experience. Java or C++ experience would be a plus.
Class Hours: 30 |
|
| top |
|
Introduction
to CGI scripts Using PERL
This course will teach the basic concepts of using PERL as a mechanism
to generate CGI web pages. It will also teach enough UNIX commands
to allow students to publish their work on Apache web server. Along
the way the students will learn:
- Regular expressions
- Web libraries
- How to interact with forms, HTML forms, get and post methods
- Basic CGI security
- Plenty of hands on labs to help learn PERL
|
Prerequisite: C
Programming Introduction or Visual
Basic.NET Introduction or equivalent programming experience
and HTML
or equivalent HTML coding experience.
Class Hours: 30
|
|
| top |
|
Introduction
to PHP & mySQL
This course will teach the basic concepts of variables, keywords,
and flow control to beginners so they may have an understanding
of the basics of writing programs. PHP is not only a great way to
generate HTML dynamically, but a very marketable skill. Web fundamentals
like HTTP, HTML form variables, and managing session using no less
than four different techniques are explained thoroughly and effectively.
An introduction to MySql, a database engine that is extremely popular
with web site hosting companies, will be covered in this course.
|
Prerequisite: Basic HTML scripting
skills. Knowledge of other programming languages helpful but not required.
Class Hours: 30
|
|
| top |
|
Database
Design and Management
Do you want to understand exactly what a relational database is
and how to design one from scratch? This course provides students
with a working knowledge of database design and management through
the use of Access.
- Learn how to efficiently design tables, relationships, and
complex queries
- Analysis of data structures, data entry and validation, queries,
and reports will be emphasized
Note: Although no prior knowledge of
Access is needed, this class will cover advanced topics related
to database design. Students must use some basic math and analytical
thinking.
|
Prerequisite: Windows,
Excel Introduction
or equivalent.
Class Hours: 30
|
|
| top |
|
Introduction
to Java
This course covers basic Java: the language, the execution model,
and the fundamental parts of the Java class library. Learn how to:
- Build Java applications and applets
- Build simple GUI programs using the AWT
- Make use of Java's exception handling abilities
In-class exercises use the market leading Java development environment,
VisualCafe.
|
Prerequisite: Basic Computer Proficiency Certificate or equivalent skills. Some previous programming experience.
Class Hours: 30 |
|
| top |
|
Introduction
to Databases Using SQL Server
SQL Server is one of the most widely used databases in use today
for corporate applications. This course will provide the student
with hands-on experience in the following areas:
- Create queries to extract information from existing databases
- Modify existing data
- Create simple stored procedures
- Use SQL Server from a Web Page
- Interface XML with SQL Server
|
Prerequisite: Programming
experience in any language.
Class Hours: 30
|
|
| |
|
|