Discover Classes. Earn Rewards.
Fundamentals of Programming is unfortunately unavailable

Thankfully we have 193 other Programming Classes for you to choose from. Check our top choices below or see all classes for more options.

Fundamentals of Programming

at Baruch College - CAPS - Online

(361)
Course Details
Price:
$675
Start Date:

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!
If you're enrolled in an upcoming date, this simply means that date has now sold out.

Important:
Price includes a one-time $20 registration fee.
No classes on Feb 15
Purchase Options
Save to WishList

10 people saved this class

Book Private Class
Description
Class Level: Beginner
Age Requirements: 18 and older
Average Class Size: 10

What you'll learn in this programming class:

This course is designed for students with no prior programming experience. Through the programming languages of C and C++, the course introduces the fundamental concepts, terminology, and elements of programming. Topics include data types, functions, conditions & loops, arrays, strings, files, and libraries. 

In addition, the course provides an overview and basic concepts of object oriented programming. Throughout the semester, students are guided through a series of small programming projects, culminating in a personalized final project. All sessions take place in a computer lab on campus.

Note: Classroom location listings are also posted outside the CAPS office and the lobby of the 17 Lexington Avenue building. 


Remote Learning

This course is available for "remote" learning and will be available to anyone with access to an internet device with a microphone (this includes most models of computers, tablets). Classes will take place with a "Live" instructor at the date/times listed below.

Upon registration, the instructor will send along additional information about how to log-on and participate in the class.

Still have questions? Ask the community.

Refund Policy
Students MUST submit a detailed written request to withdraw from a course, which CourseHorse will then forward on to the school. The request must state the reason of cancellation.

Refunds or credits are available: Full refund or credit if request to withdraw is made 3 business days before the first class session. 50% refund or credit if request to withdraw is made before the second class session. After the second class session no refunds or credits will be granted.

No refunds or credits will be issued for classes that meet four sessions or fewer. Classes include seminars, intensives and workshops.

All refunds will have a $25 processing fee deducted from the course refund as well as a $20 registration fee ($45 total).

When Baruch College cancels a course, refunds are made automatically. If for any reason the department cancels a session, then a make-up session will be offered.

COURSE WITHDRAWALS 

Students who wish to withdraw from a course must notify the CAPS Office in writing. Failure to complete a course, ceasing to attend class, notifying the instructor of your desire to withdraw, or general dissatisfaction with a course does not constitute a withdrawal and does not entitle you to a refund. Instructors are not permitted OR able to process withdrawals, transfers or refunds.

MAKE-UP POLICY

If a student misses a session, the department unfortunately does not authorize the student to make up that missed session in another section. If the instructor informs the student to visit another section of his class, then that is between the student and the instructor. 
Start Dates (0)

This class isn't on the schedule at the moment, but save it to your Wish List to find out when it comes back!

Similar Classes

Benefits of Booking Through CourseHorse

Booking is safe. When you book with us your details are protected by a secure connection.
Lowest price guaranteed. Classes on CourseHorse are never marked up.
This class will earn you 6750 points. Points give you money off your next class!
Questions about this class?
Get help now from a knowledge expert!
Questions & Answers (2)

Get quick answers from CourseHorse and past students.

Question from Anonymous
Do we get a certificate of participation
Answer
Cancel
Question from Kat F.
Do we need any special software to take this course? I have never done any type of programming and am interested in learning about it.
Answer
Cancel

Reviews of Classes at Baruch College - CAPS (335)

School: Baruch College - CAPS

Baruch College - CAPS

We are now celebrating our 32nd anniversary in providing quality courses, certificates and services to our community. Established in 1978 to serve the New York and international communities with high-quality, professional education and training, Baruch College's Division of Continuing and Professional...

Read more about Baruch College - CAPS

CourseHorse Approved

This school has been carefully vetted by CourseHorse and is a verified NYC educator.

Want to take this class?

Save to Wish List
Booking this class for a group? Find great private group events here

193 Top Choices

SQL Bootcamp (Online)

This class is temporarily being offered remotely.

at General Assembly - Online Online Class
Livestream, New York, New York 00000

Imagine that you have a spreadsheet containing every data point about your customers — their preferences, their web browsing behavior, the products they’ve bought. What would you do with all that information? When you know SQL, you can slice and dice that data any way you want, providing critical insights that drive business strategy. SQL provides...

Monday Mar 15th, 10am - 4pm Eastern Time

Programming for Non-Programmers Bootcamp

This class is temporarily being offered remotely.

at General Assembly - Online Online Class
Livestream, New York, New York 00000

Are you a creative or entrepreneur that wishes you could speak tech with your web development team? Maybe you wish you could code a bit yourself? Programming for Non-Programmers is workshop series at General Assembly designed to help non-programmers communicate more efficiently with developers or to help aspiring developers get started. Session I:...

Friday Mar 19th, 11am - 6pm Eastern Time

  (2 sessions)
$375

2 sessions

Intermediate SQL Bootcamp

This class is temporarily being offered remotely.

at General Assembly - Online Remote Online , Denver, Colorado 00000

Enabling analysts to broaden their SQL skills to retrieve and manipulate data from multiple sources into timely, cohesive, informative analysis. Takeaways We will be going over the following: JOIN and UNION with Aliasing Primary and Foreign Keys Aggregation and Functions Complex JOINs with multiple tables NULL values and related SQL functions...

Wednesday Mar 3rd, 10am - 4pm Mountain Time

Introduction to SQL for Data Analytics

This class is temporarily being offered remotely.

at Borough of Manhattan Community College - Online BMCC Virtual Learning, New York, New York 00000

Dear prospective student, as you are aware New York State has been dealing with a declared state of emergency due to the novel coronavirus-19 outbreak. Please be aware that our future course dates may be delivered in either a traditional classroom face-to-face format or an on-line format or a hybrid model that mixes both live and online course delivery....

Saturday Apr 3rd, 9:30am - 4:30pm Eastern Time

  (5 sessions)
$714

5 sessions

Intermediate SQL Bootcamp (Online)

This class is temporarily being offered remotely.

at General Assembly - Online Online Class Livestream, San Francisco, California 00000

Enabling analysts to broaden their SQL skills to retrieve and manipulate data from multiple sources into timely, cohesive, informative analysis. Takeaways We will be going over the following: JOIN and UNION with Aliasing Primary and Foreign Keys Aggregation and Functions Complex JOINs with multiple tables NULL values and related SQL functions...

Wednesday Mar 3rd, 9am - 3pm Pacific Time

Intermediate SQL Bootcamp (Online)

This class is temporarily being offered remotely.

at General Assembly - Online Online Classroom, Los Angeles, California 00000

Enabling analysts to broaden their SQL skills to retrieve and manipulate data from multiple sources into timely, cohesive, informative analysis. Takeaways We will be going over the following: JOIN and UNION with Aliasing Primary and Foreign Keys Aggregation and Functions Complex JOINs with multiple tables NULL values and related SQL functions...

Wednesday Mar 3rd, 9am - 3pm Pacific Time

A Non-Programmer's Guide to Web and Mobile Programming

This class is temporarily being offered remotely.

at General Assembly - Online Online Class Livestream, San Francisco, California 00000

Understanding the Stack: A Non-Programmer's Guide to Web and Mobile Programming Learn to talk the talk without walking the walk. This class is for people who want to speak intelligently about tech. Whether you're recruiting developers, a first-time product manager, or simply want to work in a tech startup, you need to know what is happening in the...

Wednesday Mar 3rd, 10am - 12pm Pacific Time

Stack: A Non-Programmer's Guide to Web Programming

This class is temporarily being offered remotely.

at General Assembly - Online Online Classroom, Los Angeles, California 00000

Understanding the Stack: A Non-Programmer's Guide to Web and Mobile Programming Learn to talk the talk without walking the walk. This class is for people who want to speak intelligently about tech. Whether you're recruiting developers, a first-time product manager, or simply want to work in a tech startup, you need to know what is happening in the...

Wednesday Mar 3rd, 10am - 12pm Pacific Time

Code in One Day: HTML & CSS Bootcamp

This class is temporarily being offered remotely.

at General Assembly - Online Online Classroom, Los Angeles, California 00000

HTML and CSS are the fundamental building blocks of the web. Whether you're a beginner who wants to get started in web development, a designer looking to hand-code their concepts, or a marketer who wants a little more control over their CMS, you'll need to know HTML and CSS to get the job done. This one day workshop is the quickest way to get started...

Sunday Mar 7th, 9am - 3pm Pacific Time

Understanding the Stack: A Non-Programmer's Guide

This class is temporarily being offered remotely.

at General Assembly - Online Online Class Livestream, Online, Massachusetts 00000

Understanding the Stack: A Non-Programmer's Guide to Web and Mobile Programming This workshop will be hosted online (Livestream) due to safety considerations, please check out the "Preparation" section on the bottom of this page. Registered participants will be notified in advance of this program with information on how to log in to the workshop....

Wednesday Mar 3rd, 1pm - 3pm Eastern Time

Programming for Non-Programmers Bootcamp

This class is temporarily being offered remotely.

at General Assembly - Online Online Classroom, Los Angeles, California 00000

Are you a creative or entrepreneur that wishes you could speak tech with your web development team? Maybe you wish you could code a bit yourself? Programming for Non-Programmers is a workshop series at General Assembly designed to help non-programmers communicate more efficiently with developers or to help aspiring developers get started. Session...

Friday Mar 19th, 8am - 3pm Pacific Time

Introduction to Programming with Java

This class is temporarily being offered remotely.

at Borough of Manhattan Community College - Online BMCC Virtual Learning, New York, New York 00000

Dear prospective student, as you are aware New York State has been dealing with a declared state of emergency due to the novel coronavirus-19 outbreak. Please be aware that our future course dates may be delivered in either a traditional classroom face-to-face format or an on-line format or a hybrid model that mixes both live and online course delivery....

Tuesday Apr 6th, 6pm - 9pm Eastern Time

  (10 sessions)
$614

10 sessions

2-Day Python and Machine Learning Bootcamp Series

This class is temporarily being offered remotely.

at General Assembly - Online Online Class, Seattle, Washington 00000

Machine Learning is perhaps the most powerful force in technology, and Python is perhaps the most popular language for doing it. This 2-day workshop helps students understand, build, and interpret machine learning models using the python ecosystem. This workshop will introduce you to the most important machine learning concepts in a way that’s...

Saturday Mar 6th, 8am - 3pm Pacific Time

  (2 sessions)
$375

2 sessions

Python and Machine Learning Bootcamp Series

This class is temporarily being offered remotely.

at General Assembly - Online Online Class
Livestream, New York, New York 00000

Machine Learning is perhaps the most powerful force in technology, and Python is perhaps the most popular language for doing it. This 2-day workshop helps students understand, build, and interpret machine learning models using the python ecosystem. This workshop will introduce you to the most important machine learning concepts in a way that’s clear,...

Saturday Mar 6th, 11am - 6pm Eastern Time

  (2 sessions)
$375

2 sessions

Introduction to Python Coding Bootcamp

This class is temporarily being offered remotely.

at General Assembly - Online Online Class
Livestream, New York, New York 00000

New to programming but unsure of where to start? Heard a lot about the usefulness of the Python programming language, but don’t know how to put the pieces together? Stop struggling to learn the basics on your own and fast forward your career with this introductory bootcamp. This workshop is designed for complete novices who have no previous experience...

Thursday Mar 18th, 12pm - 7pm Eastern Time

Coding Bootcamp

This class is temporarily being offered remotely.

at General Assembly - Online Online Class
Livestream, New York, New York 00000

Interested in transitioning into a career in web development, software engineering and web design?  Thinking about enrolling in our Immersive Bootcamp? Want to start you own business and build a dynamic site to showcase your brand? Stop wasting another minute on lengthy online video training and get hands-on, 1:1 veteran instructor led training...

Saturday Mar 6th, 12pm - 7pm Eastern Time

  (2 sessions)
$375

2 sessions

Squarespace Tutoring (Private)

This class is temporarily being offered remotely.

at LYWDesigns - Union Square 114 5th Ave, New York, New York 10011

You will leave with a first draft of your website.  This includes linking social media, adding pages, a menu, and a blog, uploading content, and purchasing / connecting a domain. We are here to simplify the process of learning SquareSpace.  We guide you through the steps need to feel confident you can upload, alter, and edit your own site. ...

Wednesday Mar 3rd, 10:30am - 12pm Eastern Time

SQL Bootcamp Series

This class is temporarily being offered remotely.

at General Assembly - Online Online Class Livestream, San Francisco, California 00000

SQL is a powerful language, and tool, for data analysis and data handling. In this bootcamp, you’ll dive deep into SQL syntax and database structures, while applying your new SQL skills to address business problems. This bootcamp will take absolute beginners through the basics of SQL to an ability to write queries with confidence and begin to unleash...

Saturday Mar 13th, 9am - 4pm Pacific Time

  (2 sessions)
$375

2 sessions

Python and Machine Learning Bootcamp Series

This class is temporarily being offered remotely.

at General Assembly - Online Online Class Livestream, San Francisco, California 00000

Machine Learning is perhaps the most powerful force in technology, and Python is perhaps the most popular language for doing it. This 2-day workshop helps students understand, build, and interpret machine learning models using the python ecosystem. This workshop will introduce you to the most important machine learning concepts in a way that’s...

Saturday Mar 6th, 8am - 3pm Pacific Time

  (2 sessions)
$375

2 sessions

Python and Machine Learning Bootcamp Series

This class is temporarily being offered remotely.

at General Assembly - Online Online Classroom, Los Angeles, California 00000

Machine Learning is perhaps the most powerful force in technology, and Python is perhaps the most popular language for doing it. This 2-day workshop helps students understand, build, and interpret machine learning models using the python ecosystem. This workshop will introduce you to the most important machine learning concepts in a way that’s clear,...

Saturday Mar 6th, 8am - 3pm Pacific Time

  (2 sessions)
$375

2 sessions

Loading...