Of related interest: Programming Certificate
C++ is the most powerful, flexible, and widely-used programming language. In this 24-hour course, you will learn the basics of C++ programming, including variables, operators, control flow, functions, and pointers. Using Microsoft Visual C++ 5.0, topics such as editing, compiling, debugging and running programs will be covered. Assignments can be done using any recent C++ compiler and the last hour of each class will be devoted to hands on practice. A practice lab is also available for your use. Prerequisite: Beginning Windows 95 (5305), and a basic understanding of computer programming.
CEU Hours Awarded: 2.4
| AA Oct 5, 7, 12, 14, 19, 21, 26 MW 6:00p-9:30p |
AB Oct 13, 15, 20, 22, 27, 29 TTh 8:00a-12:00p |
Object oriented programming (OOP) and the C++ programming language have become todays standard for applications development. This 24-hour course will explore the object oriented aspects of C++, including classes, objects, inheritance, and stream I/O. Topics will include creating, compiling, running and debugging many object oriented programs of intermediate level of difficulty. The last hour of each session will be devoted to hands on practice. Homework is assigned. A practice lab is available for student use. Prerequisite: Beginning Programming in C++ (5061).
CEU Hours Awarded 2.4
| AA: | Nov 17, 19 Dec 1, 3, 8, 10, 15, 17 TTh 6:00p-9:00p |
In this 24-hour course, students build on their C++ programming knowledge, and learn tools used to produce "Real World" C++ programs. Using Microsoft Visual C++, features like Graphical User Interface (GUI), event driven programming, writing programs for Microsoft Windows and writing DLLs in C++ and using them with Visual Basic will be covered. An introduction to the public-domain Standard Template Libraries and learning about the Microsoft Foundation Classes (MFC) will also be addressed. Note: Windows 95 and writing 32-bit applications packages will be needed to do the programming assignments. A practice lab is available for student use. Prerequisite: Beginning Windows 95 (5305) and Beginning Programming in C++ (5061).
| AA: | Oct 28 Nov 2, 4, 9, 11, 16, 18 WM 6:00p-9:30p |
Visual Basic is the programming language at the heart of most Windows applications. Design your own programs with click-and-drop menus, graphics, push buttons, dialog boxes and all the other features that make Windows software so easy to use. There will be in-class and take-home exercises every week, in which you will learn how to: plan and document your program, design a User Interface (menus, push buttons, dialog boxes, screen) use Visual Basic command code to make decisions and run loops, respond to a users mouse click, create a system of interlinking programs, and keep track of data. This 24-hour course is designed both for beginning programmers and experienced programmers. Students will proceed at their own pace through exercises. Prerequisite: Beginning Windows 95 (5305) and a basic understanding of computer programming.
CEU Hours Awarded 2.4
| AA: | Oct 22, 27, 29 Nov 3, 5, 10, 12 ThT 6:00p-9:30p |
AB: | Nov 3, 5, 10, 12, 17,
19 TTh 1:00p-5:00p |
Access Basic is a 24-hour course for the advanced Access 7.0/8.0 user who wants to create customized applications using Accesss powerful programming language and macros. There will be in-class and take-home exercises teaching you how to: get input from the user and use it in queries and reports; use loops and if statements; create strings of queries to generate complex reports; automate the program with pushbuttons; respond instantly to "events" on screen, such as entering incorrect data; create screens that call up related screens with a click; create your own menus and toolbars. Prerequisites: Beginning Access 7.0 (5344) or Beginning Access for Office 97 (5744/5844) and Intermediate MS Access 7.0 (5345) or Intermediate Access for Office 97 (5345/5845).
CEU Hours Awarded 2.4
| AA: | Oct 19, 21, 26, 28 Nov 2, 4 MW 1:00p-5:00p |
In this 24-hour class, you will use Microsofts Visual J++ to produce Java "applets" and integrate them into HTML Web pages to make the pages dynamic and interactive. Java is an object-oriented programming language, modeled after C++. You will get an introduction to the Java source code underlying your applets, and to Java-related topics. However, this is not a course in programming and is suitable for non-programmers. A practice lab with Visual J++ is available. Prerequisite: Creating a Home Page (5455/5155).
CEU Hours Awarded 2.4
| BA: | Oct 6, 8, 13, 15, 20, 22, 27, 29 TTh 6:00p-9:00p |
This 24-hour course will teach you the fundamental concepts of computer programming using Java. You will be introduced to a variety of tools including Java, Microsofs Visual J++ and the Java Development Kit (JDK). You will create variables, data types, operators, methods, flow of control and error handling. JavaÆs fully-featured Object-Oriented language will be a topic of discussion. One common use of Java is to program web applets so all assignments in the course can be written as web applets or as non-visual applications. A practice lab is available for student use. Note: This course is suitable for non-programmers who want to learn programming with Java. Prerequisite: Beginning Windows 95 (5305). Recommended: Developing Web Pages Using Java (5457).
CEU Hours Awarded 2.4
| AA: | Nov 23, 30, Dec 2, 7, 9, 14, 16 M 6:00p-9:30p |
Perl is a sophisticated general-purpose programming language used by people who want to analyze or convert data quickly, whether they are processing DNA sequences, Web pages, or pork belly futures. In this 18-hour course, you will use Perl to rapidly develop utilities for extracting, transforming, and processing information from files and databases. The class will be taught on Microsoft Windows NT. Suitable for non-programmers. A practice lab is available for student use. Prerequisite: Beginning Windows 95 (5305) and familiarity with a text editor..
CEU Hours Awarded 2.4
| AA: | Oct 1, 6, 8, 13, 15, 20 ThT 6:00p-9:00p |