user photo
Sumana Biswas
£20/hr
Contact
1st class free
teacher
£20/hr
Contact
First class free
Town/city/borough Online
Computer science Lessons
verified Verified data time 1 year teaching experience
Price
Price
First class free
£20/hr
Level of the lessons
Level of the lessons
Teenagers
Adults
Availability
Mo Tu We Th Fr Sa Su
Morning
Midday
Afternoon
Share this tutor

Tutor for Computer fundamental, database, data structure, and Computer Programming Language in C, Python, Java

Advert description
I have a master's degree in computer science. I have 11 years of teaching experience in different subjects in computer fundamentals, data structure, database systems, and computer languages Python, C, and Java.
### Lesson Plan: Computer Fundamentals

### Lesson Plan: Programming Languages (Python, C, Java)

**Objective:** To familiarize students with the syntax, constructs, and basic programming concepts of Python, C, and Java.


**12 hours: Python Programming (12 sessions, each session-1 hour)**
- Basic syntax, variables, and data types.
- Control structures (loops, conditionals).
- Functions, modules, and libraries.
Project and Assessment (2.5 Hours)**
- Hands-on project in Python.


**12 hours: C Programming (12 sessions, each session-1 hour)**
- Basics of C programming language.
- Data types, arrays, and pointers.
- Functions and basic memory management.
Project and Assessment (2.5 Hours)**
- Hands-on project in C.


**15 hours: Java Programming (12 sessions, each session-1 hour)**
- Introduction to Java and its syntax.
- Object-oriented programming concepts (classes, objects, inheritance).
- Exception handling.

Project and Assessment (2.5 Hours)**
- Hands-on project in Java.


### Lesson Plan: Database Systems

**Objective:** To teach students the fundamentals of database design, management, and querying.

**Duration:** 10 Hours (10 sessions)

**Session 1: Introduction to Databases**
- Basics of databases and their importance.
- Overview of different types of databases.

**Session 2: Relational Database Concepts**
- Introduction to relational database model.
- Explanation of tables, keys, and relationships.

**Session 3: Database Design and Entity-Relationship Diagrams**
- Techniques for designing a database.
- Creating entity-relationship diagrams.

**Session 4: SQL Fundamentals (Part 1)**
- Introduction to Structured Query Language (SQL).
- Basic SQL queries for data retrieval.

**Session 5: SQL Fundamentals (Part 2)**
- Advanced SQL queries, including joins and subqueries.

**Session 6-10: Database Management Systems (DBMS) and Practical Exercises**
- Introduction to DBMS platforms (e.g., MySQL, PostgreSQL).
- Hands-on exercises for database creation, management, and querying.

### Lesson Plan: Data Str
You are logged in as
Not {0}?
dislike Is there a mistake in this profile? Tell us Thank you for your help