Post Baccalaureate Certificate in Computer Science (Non - Credit)

The Post Baccalaureate Certificate in Computer Science (PBC) is a non- credit Program designed for people with a Bachelor of Science degree in another discipline, who wish to learn the core skills of Computer Science. Completion of the PBCC will provide opportunities to apply computational techniques in other areas, to change career paths towards computing, or to continue on to graduate student in Computer Science.

The PBC includes courses in programming, computer architecture and systems, some mathematics, and an elective chosen from the many courses available in the Department of Computer Science. 

By completing this one-year of full-time study, students will obtain the knowledge and skills at the heart of Computer Science, opening the doors to new and exciting opportunities.  

Pre-Requisites for the PBC program is a Bachelor Degree, Calculus I, and Computer Programming I (or equivalent). Credit can be given for prior study. At least 15 credits of PBC courses must be completed at the University of Miami.  

Courses: 

  • PBC 220 - Computer Programming II [A first course in programming is prerequisite to starting the PBC.] 
  • PBC 314 - Computer Organization and Architecture 
  • PBC 317 - Data Structures and Algorithm Analysis 
  • PBC 322 - C Programming and UNIX 
  • PBC 405 - Computer Science Seminars 
  • PBC 427 - Theory of Computing 
  • PBC 309 - Discrete Mathematics I 
  • Elective1
  • Elective 2

Recommended enrollment sequence:
Session 1: PBC 220, PBC 314, Elective 1, PBC 309
Session 2: PBC 317, PBC 322, PBC 427, Elective 2, PBC 405
For students wishing to continue to a graduate program in Computer Science, Elective I should be PBC 162, and Elective 2 should be PBC 224.

COMPUTER PROGRAMMING II

Please click on course name to see more information and request to enroll.
This class has started and is not accepting new registrations.
Course PBC-220, Section 02
Starts : 1/16/2018 Ends : 4/27/2018
Meets on : Tuesday, Thursday
Time : 11:00 AM - 12:15 PM
$3200

COMPUTER ORGANIZATION AND ARCHITECTURE

Please click on course name to see more information and request to enroll.
This class has started and is not accepting new registrations.
Course PBC-314, Section 02
Starts : 1/16/2018 Ends : 4/27/2018
Meets on : Monday, Wednesday
Time : 3:35 PM - 4:50 PM
$2400

INTRODUCTION TO PROBABILITY ABD STATISTICS

Please click on course name to see more information and request to enroll.
This class has started and is not accepting new registrations.
Course PBC-224, Section 02
Starts : 1/16/2018 Ends : 4/27/2018
Meets on : Monday, Wednesday, Friday
Time : 1:25 PM - 2:15 PM
$2400

DISCRETE MATHEMATICS

Please click on course name to see more information and request to enroll.
No Scheduled Classes

COMPUTER PROGRAMMING II (LAB)

Please click on course name to see more information and request to enroll.
This class has started and is not accepting new registrations.
Course PBC-221, Section 02
Starts : 1/16/2018 Ends : 4/27/2018
Meets on :
Time : 0: AM - 0: AM
$0

C PROGRAMMING AND UNIX

Please click on course name to see more information and request to enroll.
This class has started and is not accepting new registrations.
Course PBC-322, Section 02
Starts : 1/16/2018 Ends : 4/27/2018
Meets on : Tuesday, Thursday
Time : 12:30 PM - 1:45 PM
$2400

COMPUTER SCIENCE SEMINARS

Please click on course name to see more information and request to enroll.
This class has started and is not accepting new registrations.
Course PBC-405, Section 02
Starts : 1/16/2018 Ends : 4/27/2018
Meets on : Wednesday
Time : 5:00 PM - 6:00 PM
$800

THEORY OF COMPUTING

Please click on course name to see more information and request to enroll.
This class has started and is not accepting new registrations.
Course PBC-427, Section 02
Starts : 1/16/2018 Ends : 4/27/2018
Meets on : Monday, Wednesday, Friday
Time : 9:05 AM - 9:55 AM
$2400