
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
Type of tutor

Want to know more about Sumana Biswas?
Verified data
Is there a mistake in this profile? Tell us
Other online Computer science tutors that may interest you

Tausamoyo
First class free
£30/hr
Computer science teacher searching for opportunities for September
Bermondsey
Comes to you
(5)

Jeff
First class free
£55/hr
Head of Computer Science at a prestigious independent school in Kent
London
Comes to you
(5)

Eseosa
First class free
£19/hr
I do provide affordable teaching which involves introduction to programming concepts, databases and practicing with exercises
Bristol, Brislington, Conham, Crofts End, Leigh Woods, Whiteway
Comes to you