C++/c course

#IEEE #IEEEYU #YARMOUK #YARMOUK_ #UNIVERSITY #YU
Share

The C++/C course aims to teach students the C++ and C programming languages, which are powerful and widely used languages in software development, applications, and operating systems.

 

The course typically covers the following topics:

 

1. Programming Fundamentals: Students are introduced to basic programming concepts such as variables, flow control, data handling, and arithmetic operations.

 

2. Data Structures: Different data structures such as classes, arrays, linked lists, trees, and others are explained. Students learn how to use and organize these structures for storing and organizing data in programs.

 

3. Functions and Internal Processing: Students learn how to create and call functions, pass parameters, and retrieve values from functions. The course also provides a deep understanding of how the processor works and how programs are executed.

 

4. Pointers and Memory Management: Students are introduced to the concepts of pointers and memory management and how to use them in programs. They learn how to manipulate and modify data in memory using pointers.

 

5. Object-Oriented Programming: Students learn about object-oriented programming concepts and how to use them in C++ and C. They become familiar with advanced concepts such as inheritance, polymorphism, and object handling.

 

6. Programming Libraries: Common programming libraries used for text processing, graphics, networking, and other purposes are introduced. Students learn how to use these libraries to develop advanced applications.

 

7. File Handling: The course explains how to read from and write to files. Students learn how to open files, read data from them, and write data to them.

 

8. Debugging and Error Handling: Students learn how to diagnose and debug errors in programs and how to handle errors and exceptions that may occur during program execution.

 

Throughout the course, students work on practical projects and exercises to apply the concepts learned. They practice writing code, testing it, and debugging any issues that arise.

 

Upon completion of the C++/C course, students should have a strong understanding of the language and the ability to write simple to medium-sized programs using C++ and C. They acquire the skills necessary for problem analysis, designing, and implementing robust and efficient programs.

 

The knowledge gained from this course can be applied in various fields such as software development, game applications, embedded systems, robotics, and operating systems. It can also serve as a foundation for further learning of other programming languages and the development of more advanced programming skills.



  Date and Time

  Location

  Hosts

  Registration



  • Start time: 04 Apr 2024 02:22 PM
  • End time: 10 Apr 2024 02:24 PM
  • All times are (UTC+03:00) Riyadh
  • Add_To_Calendar_icon Add Event to Calendar
  • Irbid , Jordan
  • Jordan

  • Contact Event Host
  • Counselor students branch 

  • Co-sponsored by Dr.zaid albataineh
  • Starts 30 March 2024 12:00 AM
  • Ends 04 April 2024 12:00 AM
  • All times are (UTC+03:00) Riyadh
  • No Admission Charge