Dec 13, 2024  
Catalog 2019-2020 
    
Catalog 2019-2020 [ARCHIVED CATALOG]


Fully Online Program

Programming Certificate



Important Information


Short Description


Students will acquire the knowledge and skills needed to become an IT programmer using languages such as C++, Visual Basic, and Java.

Type of Credential


Credit Certificate

Program Code


437

Contacts and Additional Information


Department Chair:

Barbara Yancy
443-840-1957 or byancy@ccbcmd.edu

Program Coordinators:

CCBC Catonsville, Melissa Hanks
443-840-5156 or mhanks@ccbcmd.edu            

CCBC Essex/Dundalk, James Braman
443-840-1727 or jbraman@ccbcmd.edu

Additional Information:

Semester Sequence


This is a suggested schedule for a student who has completed any developmental course work and has no transfer credits.

Semester 1*


Courses Needed for This Program*


Program Requirements and Electives - 23 Credits


Program Electives:


Select one of the following:

Total Number of Credits Required for Certificate: 23*


Note


*Credit students who are new to college (no successfully completed transferable college credits from other institutions) are required to take ACDV 101 - Academic Development: Transitioning to College . This 1-credit course is designed to be taken in the first semester at CCBC. Students must provide an official transcript(s) from an accredited institution to document successful completion of college coursework for the ACDV 101 requirement to be waived.

 

Program Description


Students will acquire the knowledge and skills needed to become an IT programmer using languages such as C++, Visual Basic, and Java.

Program Outcomes


Upon successful completion of this certificate, students will be able to:

  1. demonstrate the following core competencies: communication, global perspective/social responsibility, independent learning/personal management, and problem solving skills;
  2. use tools such as UML to plan software development solutions;
  3. demonstrate proficiency with object-oriented programming languages; and
  4. apply the basic structures of software engineering to software application development.