Skip Navigation
HCC Main Campus
10901 Little Patuxent Parkway
Columbia MD, 21044
Laurel College Center
312 Marshall Avenue, Suite 205
Laurel, MD 20707
Gateway Business Training Center
6751 Columbia Gateway Drive
Columbia MD, 21046
Take a Virtual Tour
Take an interactive look at HCC's campus
 
Background
 
 

Programming

C Programming Level 2 *NEW*
Intermediate C Programming is an instructor led training course designed for users with a basic knowledge of the C language. This course has been designed to follow the Introduction to C course. Both courses combined provide a solid foundation in C programming for a variety of subsequent applications including: business, database, scientific, engineering, systems level, graphics, and real-time control. Major topics covered in this course include: pointers, arrays as arguments to functions, structures, sequential file i/o, common C bugs, debugging techniques, using a source level debugger (Windows only), additional preprocessor commands, unraveling complex C declarations, and a comparison of K&R C vs. ANSI C. Prerequisites: Some programming experience. 1.8 CEUs.
Tuition: $495 (includes $290 in fees*)
Wed,Thu,Fri Oct 17-Oct 19 9AM-4PM Gateway Campus Lab C XA-405 8169 #3443
Register Now
C# Programming for the Absolute Beginner
Learn the fundamentals of C# programming. Students will explore input/output operations, decision making, looping, object oriented programming principles, and sequential data files. After you register, please create an online account at  ed2go.com/howardcc.  This is where you will access the course. For more information, please call 443-518-4680.
 
Tuition: $149 (includes $109 in fees*)
Aug 15-Sep 21   Online XO-340 4335 #0064
Sep 12-Oct 19   Online XO-340 4491 #3570
Oct 17-Nov 23   Online XO-340 4492 #3571
Nov 14-Dec 21   Online XO-340 4493 #3572
Register Now
C++ for the Absolute Beginner

Learn the fundamentals of C++ programming. Topics include real-world objects, data, and arrays. Prior programming experience is not required. After you register, please create an online account at ed2go.com/howardcc.  This is where you will access the course. For more information, please call 443-518-4680.

Tuition: $149 (includes $109 in fees*)
Aug 15-Oct 19   Online XO-325 4321 #0050
Sep 12-Oct 19   Online XO-325 4470 #3549
Oct 17-Nov 23   Online XO-325 4471 #3550
Nov 14-Dec 21   Online XO-325 4472 #3551
Register Now
Introduction to 3-D Design for 3-D Printing

In this 3-D printing and modeling course, learn how to create a 3-D design for 3-D printing! Use professional-level, open-source modeling software and learn 3-D printing fundamentals. Prerequisite; Windows and basic computer experience. 1.2 CEUs.

Tuition: $250 (includes $170 in fees*)
Tue, Thu Jul 31-Aug 09 9AM-4PM Gateway Campus Lab C XA-810 8403 #0080
Mon, Wed Oct 08-Oct 17 6:30PM-9:30PM Gateway Campus Lab A XA-810 8164 #3437
Register Now
Introduction to 3-D Printing

The popularity and awareness of 3-D printing is growing. This class will introduce you to 3-D printing concepts, tools, and basic design principles. Learn how a 3-D-printer works, the different types of printers and materials you can use, and what you can print with a 3-D-printer. Students will receive an email with login instructions by the start date. Please visit yougotclass.org/catalog.cfm/HowardCC or call 443-518-4680 for more information.

Tuition: $195 (includes $180 in fees*)
Sep 04-Sep 28   Online XO-928 4389 #3467
Register Now
Introduction to C Programming *NEW*
Learn to create, compile, link, and debug C programs. Topics covered include: why C, data types, storage classes, declaring variables, flow control statements, operators, preprocessor statements, functions, arrays, screen input/output (I/O), C software tools, memory models, casting, and writing readable code. This course along with C level 2. will provide a solid foundation for any type of subsequent C applications programming, such as: business, database, scientific, engineering, graphics, operating system, or realtime process control. Users of C on other operating systems can also benefit from C’s standardization and portability by learning C from these Windows or UNIX based courses. Prerequisites: some programming experience. 1.8 CEUs.
Tuition: $395 (includes $240 in fees*)
Wed, Thu, Fri Sep 26-Sep 28 9AM-4PM Gateway Campus Lab C XA-404 8168 #3441
Register Now
Introduction to C++ Programming *NEW*
Learn to create, compile, link, and debug C++ programs. Topics covered include: C++ vocabulary; comparison of C and C++; Object Oriented Programming (OOP) concepts such as: Classes and objects, encapsulation, inheritance, polymorphism, and data hiding; memory models; casting;
data types; declaring variables; operators; using classes and objects; constructors and destructors; member variables and member functions; friend functions; static member variables and functions; and class libraries. Much of the class time is spent working with classes and objects. Prerequisites: C Programming experience. 1.8 CEUs.
Tuition: $495 (includes $290 in fees*)
Wed,Thu,Fri Nov 07-Nov 09 9AM-4PM Gateway Campus Lab D XA-406 8170 #3444
Register Now
Introduction to C++ Programming Level 2 *NEW*
Create, compile, link and debug C++ programs. Topics covered include: single inheritance and multiple inheritance; compile-time polymorphism via overloaded functions and overloaded operators; run-time polymorphism via virtual functions and abstract classes; constructors, destructors, and passing parameters to multiple constructors; data hiding; using classes and objects; and both sequential and random file i/o. Both the Introduction and Level 2 establish a firm working knowledge of the C++ programming language. Prerequisites: Introduction to C++ Programming. 1.8 CEUs.
Tuition: $495 (includes $290 in fees*)
Wed,Thu,Fri Nov 14-Nov 16 9AM-4PM Gateway Campus Lab D XA-407 8171 #3445
Register Now

 

Request Information

Hi! We would be happy to share more information about our continuing education programs.
Please submit the form and we will be in touch shortly!

Contact Method:
Choose one
Fields marked with * are required.
 
Giving makes a difference! Your support helps students along their pathways to success.