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 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: $159 (includes $114 in fees*)
Aug 14-Sep 20   Online XO-340 4905 #1193
Sep 11-Oct 18   Online XO-340 4076 #5077
Oct 16-Nov 22   Online XO-340 4077 #5078
Nov 13-Dec 20   Online XO-340 4078 #5079
Dec 11-Jan 17   Online XO-340 4079 #5080
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: $159 (includes $114 in fees*)
Aug 14-Sep 20   Online XO-325 4891 #1143
Sep 11-Oct 18   Online XO-325 4048 #5049
Oct 16-Nov 22   Online XO-325 4049 #5050
Nov 13-Dec 20   Online XO-325 4050 #5051
Dec 11-Jan 17   Online XO-325 4051 #5052
Register Now
Choosing a Programming Language
The computer programming world has become much more complex and varied than it than even a decade ago. There are many more language choices, and more types of programming applications, each requiring different skillsets and different levels of competency. This overview will help you understand the strengths and differences between several major languages in demand today. Three hours.
Tuition: $79 (fee based, no waivers)
Wed Aug 07 9AM-12PM Gateway Campus Lab E XA-395 8460 #1268
Wed Sep 25 9AM-12PM Gateway Campus Lab A XA-395 8166 #5167
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 Aug 06-Aug 15 6:30PM-9:30PM Gateway Campus Lab C XA-810 8446 #1252
Wed Oct 02-Oct 23 6:30PM-9:30PM Gateway Campus Lab C XA-810 8155 #5157
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. You 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 03-Sep 27   Online XO-928 4089 #5089
Register Now
Introduction to C Programming
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 real-time 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. Prerequisite: Some programming experience. 1.8 CEUs.
Tuition: $395 (includes $240 in fees*)
Wed, Thu, Fri Oct 23-Sep 28 9AM-4PM Gateway Campus Lab E XA-404 8158 #5160
Register Now
Introduction to C++ Programming
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
level 1 and 2, or working knowledge of C Programming.
1.8 CEUs.
Tuition: $495 (includes $290 in fees*)
Mon,Tue,Wed Aug 05-Aug 07 9AM-4PM Gateway Campus Lab C XA-406 8451 #1258
Wed,Thu,Fri Oct 30-Nov 01 9AM-4PM Gateway Campus Lab A XA-406 8160 #5162
Register Now
Introduction to C++ Programming Level 2
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*)
Mon,Tue,Wed Aug 19-Aug 21 9AM-4PM Gateway Campus Lab C XA-407 8452 #1259
Wed,Thu,Fri Nov 20-Nov 22 9AM-4PM Gateway Campus Lab A XA-407 8161 #5163
Register Now
Introduction to Java Programming *NEW!*
Learn Java syntax, concentrating on fundamental and universally useful elements. Explore advanced elements and write useful Java classes, applying object-oriented concepts such as inheritance. You will create Java programs that will allow you to work with these classes. 24 hours. 2.4 CEUs.
Tuition: $595 (includes $390 in fees*)
Mon,Wed Aug 19-Aug 26 9AM-4PM Gateway Campus Lab C XA-398 8453 #1270
Tue, Thu Dec 03-Dec 12 9AM-12PM Gateway Campus Lab A XA-399 8162 #5181
Register Now
Introduction to JavaScript
This course introduces the basics of JavaScript, a very popular programming language, JavaScript lets you add interactivity to your pages by creating features such as buttons, picture carousels, and collapsible panels to your webpages. 15 hours. 1.5 CEUs.
Tuition: $495 (includes $290 in fees*)
Mon,Wed Dec 02-Dec 16 5:30AM-8PM Gateway Campus Lab A XA-397 8168 #5168
Register Now
Introduction to Python
Learn the basics of computer programming using the popular and very powerful program, Python. Explore expressions, variables, conditionals, loops, lists, sets, dictionaries, functions, objects and exceptions. Develop, test and debug Python programs. You will enjoy building a game using Python at the end of the course. 18 hours. 1.8 CEUs.
Tuition: $495 (includes $290 in fees*)
Tue, Thu, Mon Oct 15-Oct 21 9AM-4PM Gateway Campus Lab A XA-396 8163 #5164
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.