CS-303 Programming Fundamentals | Complete Study Materials & Practical Guides
CS-303 Programming Fundamentals
[Course Overview]
Reference Books
- “Discovering Computers” by Vermaat, Shaffer, and Freund.
- “GO! with Microsoft Office” Series by Gaskin, Vargas, and McLellan.
- “Exploring Microsoft Office” Series by Grauer and Poatsy.
- “Computing Essentials” by Morley and Parker. 5. “Technology in Action” by Evans, Martin, and Poatsy.
Lecture Videos
Course Notes
📘 Download PDFs of Course Notes ⬇️
Introduction to C++
Basics of C++
Practice and Program
Output Code
Fix the Mistake
Course Assignments, Quizzes
Quizzes
- Quiz #1: CPP Basics
- Quiz #2: Conditional Statements
- Quiz #3: Loops
Assignments
Assignment 1: Coursera Courses – Enrollment & Completion
Students are required to enroll in and complete the following Coursera courses:
- Google AI Professional Certificate
- Google Prompting Essentials Specialization
- Google AI Essentials Specialization
Please complete the assigned course(s) and obtain the certificate upon completion.
Assignment 2: Presentation
3. Assignment #2: # | PDF
Digital Skills
Tasks:
- Solve Google Search exercises to improve online research skills.
- Use Google Maps to find, locate, and share destinations.
- Add your class timetable in Google Calendar, including reminders and recurring events.
📘 View Full Instructions →
📧 Topic 2: Email Communication Skills
Tasks:
- Create a new email account.
- Send emails using CC and BCC fields.
- Attach documents or media files.
- Share files using Google Drive links.
- Enable two-step verification for account security.
- Set up a recovery email and phone number.
📘 View Full Instructions →
💼 Topic 3: Professional Networking (LinkedIn)
Tasks:
- Create and optimize your LinkedIn profile
- Connect with professionals in your field
- Share updates and build your online presence
📘 View Assignment Details →
💼 Topic 4: Google Meet
Tasks:
- Create and optimize your LinkedIn profile
- Connect with professionals in your field
- Share updates and build your online presence
📘 View Assignment Details →
Quizzes for Practice
Course Grading Scheme
| Sr. No. |
Elements |
Weightage |
Details |
| 1. |
Midterm Assessment |
30% |
It takes place at the mid-point of the semester. |
| 2. |
Sessional Assessment |
10% |
It is continuous assessment. It includes classroom participation, attendance, assignments and presentations, homework, attitude and behavior, hands-on-activities, short tests, quizzes etc. |
| 3. |
Final Assessment |
60% |
It takes place at the end of the semester. |