Skip to content

SahasT23/EEE2021Labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EEE2021 Labs

Semester One

The first semester will cover the basics of C and C++ programming. For C, you will go over:

  1. Syntax basics
  2. Functions
  3. Conditional statements and logic
  4. Simple data structures like arrays and their operations.
  5. Basic memory management, pointers and their operations (and issues!)
  6. File operations
  7. Search and sort algorithms and their applications.

For C++:

  1. All of the above
  2. Introduction to OOP (object oriented programming)
  • The four pillars of OOP
  • Operator overloading
  • Templates
  1. Class creation and usage.

Semester One Guide

For C programming, go to the folder named SemesterOne and then select the CProgrammingNotes to get the notes for understanding the basics of C and everything covered above. For exercises, click on CProgrammingExercises and then onto LabSessions. This will cover my answers to the labs and how I got there. It will also include some tips and things to look out for. The CExercises are the official exercises made by the university for extra practice (these are the downloadable .zip folders in Canvas).

For C++, select CppProgrammingNotes and follow the same instructions as above. (Still under construction)

Mock Exams are in their own separate folder as well as solutions, all of which are stored in the MockExams sub-folder

For any feedback/constructive criticism, send your doubts via email to: sahas.st01@gmail.com

About

Questions and worked solutions for EEE2021 Labs, covering Assembly and C for embedded systems and microarchitectures.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors