C Programming classes and courses for adults and companies

Are you interested in extra programming knowledge for yourself or your employees? Then you are at the right address! At UniProf we offer programming courses regarding your wishes.

Learn about c programming now

Expanding your knowledge in a topic should be accessible for anyone. That is why we have made the program as convenient as possible. We offer benefits such as:

  • Free registration on the UniProf website.
  • No hassle finding a teacher, we will assign you to the perfect match.
  • Flexible courses, ask your teacher about the topics you would like to learn.
  • Group lessons and individual courses.
  • Company classes. We are here for your employees as well!

Study the essentials in a c programming course

As a starting programmer or maybe even more advanced, we understand that you are looking for certain types of topics. That is why our qualified teachers can tell you more about various subjects. Below you will find some examples of what you can expect.

Programming principles & Elementary programming

  • Store data for future use.
  • Accept data from outside a computer as input.
  • And more...   

OOP concepts & C++

  • Create full reusable applications with less code.
  • Provide a clear structure for programs.
  • And more...   

Compile & debug programs in C language

  • Find and reduce the number of bugs.
  • Program and the incorrect output.
  • And more..

Besides these topics you also get the chance to learn about different data types, the structure of a C++ program, programs involving decision structures, loops, and functions, the standard input and output functions and much more.

How to become a UniProf student

Starting your programming course is easy! With these simple steps, you will start studying in no time.

  1. Sign up on UniProf for free.
  2. Write to us with your learning desires, so we can provide you the qualified teacher you need.
  3. Get started with your teacher and become a programming pro.

Finding a quality teacher has never been this easy!

3 simple steps to start your lessons!

1. Sign up for free

Describe your request and learning goals. Sign up in group or individually.

2. Choose between private lessons or join a group

You can join an existing learning group on your level or get a tailored lesson plan.

3. Start your lessons

After your first trial lesson you can decide whether or not to continue your lessons.

A selection of our tutors

Quality guarantee! Request information to start lessons with any of our teachers.


Online Tutor | Computer Science | Programming Languages / Coding | Data Structure & Algorithms | Mathematics | Physics

Software Engineer | Computer Science Tutor | Mathematics Sufyan A.

Speaks: English, Urdu, Simple English

I am Software Development as well as Teacher, having experience of around 4 years in teaching computer science courses, physics and mathematics. I have a keen understanding of student growth and can better deal with that. Besides my teaching and providing software services, I am also a welcoming as a person. During my teaching, I used to make connection with students for so long, it would really help me and students to get ourselves on a single page.


Keep learning, keep growing :)

Swati D.

Speaks: English, Hindi, Marathi

I have a Master's degree in Computer Science. I have worked with two Universities in India and have conducted lectures for many Computer Science subjects. Teaching is my passion. I enjoy doing quality work, leaving a good impact on students, inspiring them to achieve great heights and excel in their skillset. I am experienced in the following subjects: C, C++, Java, HTML, Operating System, Database Management System, Advanced Databases & NoSQL, Data Structure, Software Engineering, Computer Network.


Experienced teacher offering c , c++ and c# lessons.

Vidya R.

Speaks: English, Malayalam

I am Vidya Rakesh from India currently residing in Dublin, Ireland. I have completed my masters in Computer Application and have worked as a lecturer for BCA and MCA students for one year… I am very much happy to offer you lessons in basic computer languages like c , c++, c # etc


Knowledge is Power

Cecilia E.

Speaks: English, Afrikaans

My professional qualifications include a Bachelor of Education (Senior and Further Education and Training Phases) and I have been teaching English for 12 years. I also completed Psychology III and am currently enrolled as a Counselling Psychology Honours student and am registered as a Specialist Wellness Counsellor (I support and advise teenage students with socio/psychological difficulties, as well as provide ADHD guidance). I am originally from South Africa but relocated to Portugal recently and love learning about different languages and cultures.

Verified education

We verify all education and teaching certificates of our teachers.



ITIL foundation

Oct 2014 - Oct 2014


Information Technology Infrastructure Library, ITIL is defined as a framework with a set of best practices for delivering efficient IT support services. It enables organizations and individuals to deliver cost-effective IT Service Management, ITSM aligned with business vision, strategy and growth and acts as a single point of contact between service provider and end users. While ITSM helps businesses to achieve their mission and vision with the right mix of process, technology and people, ITIL guides the way IT services are managed and delivered. Digital transformation and technology initiatives are guided by the best practices of ITIL. Companies adopt ITIL to realize their business benefits faster with defined processes and enabled by the right technology. ITIL aims for resource optimization and reviews existing processes continuously to improve. It also acts as a business partner for organizations to adopt only those practices that are relevant for them.


PG Department Of Computer Science Sant Gadge Baba Amravati University


Jul 2004 - Aug 2007

I learn Computer Science subjects.


Verified work experience

Work experience is verified in a personal interview before a teacher can teach on our platform.


College Of Management and Computer Science Yavatmal


Jul 2009 - present

To teach Bachelor Of Computer Application students as well as M.Sc Computer Students


Richfield College


Mar 2019 - present

Lecturing Mobile developement, Java, Software Engineering and C#


Prices C, C++, C# courses

The costs of lessons depend on the group size, location and topics.

Average price: 23.10EUR/h

Request information Become a teacher

Information brochure


Specialized teachers for any subject

We have teachers available for most subjects! Fill in a request and we provide you with a tailored course to your needs!


Seasoned engineer with hands-on experience in C/C++

Vaibhav B.

Well for most part of my life, coding in C/C++ is my bread and butter. I have been coding for last 5 years every single day.


C and C ++

Visakh V.

1. Tutorial Introduction to C and C++
2. Everything about C and C++
3. Principles of Objects-Oriented Programming
4. Beginning with C++
5. Tokens, Expressions, Control Structures, Functions, Classes Objects, Constructors and Destructors, Inheritance, Pointers, Files, Exception handling etc.


C# and .Net MVC adavnced level

Mr Royal G.

Have several projects in ASP .Net and also very proficient with C# OOP and data structures. Also have advanced Knowledge of C++ ( Data structures and algorithms)

Start your lessons today!

4.98/5    120 reviews

  • Verified teachers
  • See teacher reviews
  • Flexible lessons and appointments

Sign up for free

Trial lesson available!