Subject
  • PROG
  • Change subject
Class format
Days and times
-
Class days
Credits
Other options
Availability
Class availability

Programming

Need more info? Visit the Information Systems website.

PROG 108 Introduction to Scripting • 5 Cr.

Prerequisite: Placement by assessment into MATH& 141 or completion of MATH 099 with a C or better, or the equivalent course from ano ther college. Placement by assessment into ENGL& 101 or completion of ENGL 092 or 093 with a C or better. How to clear prerequisites?

Item # Section Instructor Day(s), Times, Room
4627 OAS Dena Laney Online
Fee: $52.50 eLearning Fee. Note: This classes uses Python.
4625 OBS Ricardo Suzuki Online
Fee: $52.50 eLearning Fee. Note: This classes uses Python.
4630 ODS Dena Laney Online
Fee: $52.50 eLearning Fee. Note: This class uses Python.
4626 HYA Tanuja Joshi Online MW, 10:30am-12:20pm
Fee: $57.50 classroom technology. Note: This classes uses Python. This online class will be taught synchronously. That means students who sign up need to be able to attend Mondays & Wednesdays 10:30A-12:20P. In addition, there will be content delivered asynchronously, which means students will be able to access that material any time during the week.

PROG 109 Introduction to Web Development • 5 Cr.

Prerequisite: Placement by assessment into ENGL& 101, or completion of ENGL 092 or 093 with a C or better. Class uses HTML, CSS and JavaScript. How to clear prerequisites?

Item # Section Instructor Day(s), Times, Room
4643 OAS Lisa Harris Online
Fee: $52.50 eLearning Fee.
4629 HYB Pratima Suneel Online W, 10:30am-12:20pm
Fee: $57.50 classroom technology. This online class will be taught synchronously. That means students who sign up need to be able to attend Wednesdays 10:30A-12:20P. In addition, there will be content delivered asynchronously, which means students will be able to access that material any time during the week.
4628 HYA Lisa Harris Online TTh, 12:30pm-2:20pm
Fee: $57.50 classroom technology. This online class will be taught synchronously. That means students who sign up need to be able to attend Tuesdays & Thursdays 12:30P-2:20P. In addition, there will be content delivered asynchronously, which means students will be able to access that material any time during the week.

PROG 110 Introduction to Programming • 5 Cr.

Prerequisite: Placement by assessment into MATH& 141 or completion of MATH 099 with a C or better, or the equivalent course from ano ther college. Placement by assessment into ENGL& 101 or completion of ENGL 092 or 093 with a C or better. How to clear prerequisites?

Item # Section Instructor Day(s), Times, Room
4633 OAS Kurt Friedrich Online
Fee: $52.50 eLearning Fee. This class uses Visual Studio C#
4634 OBS Ricardo Suzuki Online
Fee: $52.50 eLearning Fee. Nots: This class uses Visual Studio C#.
4631 A Dennis Minium Online W, 12:30pm-2:40pm
Fee: $57.50 classroom technology. This class uses Visual Studio C#. This online class will be taught synchronously. That means students who sign up need to be able to attend Wednesdays 12:30P-2:40P. In addition, there will be content delivered asynchronously, which means students will be able to access that material any time during the week.

PROG 111 Introduction to C++ Programming • 5 Cr.

Prerequisite: Placement by assessment into MATH& 141 or completion of MATH 099 with a C or better, or the equivalent course from ano ther college. Placement by assessment into ENGL& 101 or completion of ENGL 092 or 093 with a C or better. Fee: $52.50 eLearning Fee. How to clear prerequisites?

Item # Section Instructor Day(s), Times, Room
4635 OAS Sanford Spinrad Online
This class will have an optional weekly interactive coding session online which will be recorded.

PROG 120 Object Oriented Programming Concepts • 5 Cr.

Prerequisites: PROG 110 with a C or better, or PROG 108 with a C or better. Placement into ENGL& 101 or completion of ENGL 092 or 09 3 with a C or better. Fee: $57.50 classroom technology. How to clear prerequisites?

Item # Section Instructor Day(s), Times, Room
4637 A Kurt Friedrich Online MW, 3:00pm-5:10pm
This online class will be taught synchronously. That means students who sign up need to be able to attend Mondays & Wednesdays 3:00P-5:10P. In addition, there will be content delivered asynchronously, which means students will be able to access that material any time during the week.

PROG 140 SQL & Relational Database Programming • 5 Cr.

Prerequisites: DBA 130 with a C or better, and either PROG 110 or PROG 111, both with a C or better. Fee: $57.50 classroom technology. How to clear prerequisites?

Item # Section Instructor Day(s), Times, Room
4639 HYA Carl Freeberg Online TTh, 9:30am-11:20am
This online class will be taught synchronously. That means students who sign up need to be able to attend Tuesdays & Thursdays 9:30A-11:20A. In addition, there will be content delivered asynchronously, which means students will be able to access that material any time during the week.

PROG 160 Systems Analysis & Design • 5 Cr.

Prerequisites: Placement by assessment into ENGL& 101, or completion of ENGL 092 or ENGL 093 with a C or better. PROG 109 or PROG 11 0 with a C or better. Fees: $52.50 eLearning, $57.50 digital content. How to clear prerequisites?

Item # Section Instructor Day(s), Times, Room
4640 HYA Dennis Minium Online W, 3:00pm-5:10pm
This online class will be taught synchronously. That means students who sign up need to be able to attend Wednesdays 3:00P-5:10P. In addition, there will be content delivered asynchronously, which means students will be able to access that material any time during the week.

PROG 260 Data Structures and Algorithms • 5 Cr.

Prerequisite: ENGL& 101 with a C or better and PROG 120 at BC with a C or better. Fee: $57.50 classroom technology. How to clear prerequisites?

Item # Section Instructor Day(s), Times, Room
4641 A Dennis Minium Online T, 3:00pm-5:10pm
This online class will be taught synchronously. That means students who sign up need to be able to attend Tuesdays 3:00P-5:10P. In addition, there will be content delivered asynchronously, which means students will be able to access that material any time during the week.