facebook
favorite button
super instructor icon
Trusted teacher
This teacher has a fast response time and rate, demonstrating a high quality of service to their students.
member since icon
Since October 2020
Instructor since October 2020
Translated by GoogleSee original
Private course in Computer Science (revisions for exams) (python)
course price icon
From 29.98 C$ /h
arrow icon
This course is dedicated for bac students in Tunisia, we will study together the basics of programming, algorithms and syntax.
this course can prepare you for the bac exams in computer science.
The course is explained in a way that is very easy to understand.
Location
location type icon
Online from Tunisia
Age
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Advanced
Duration
90 minutes
The class is taught in
French
English
Reviews
Availability of a typical week
(GMT -04:00)
New York
at teacher icon
Online via webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
A relational database is a collection of data organized as formally defined tables, from which data can be accessed and assembled without having to reorganize the tables in the database.

Relational databases are the most used in the software industry around the world, in this course I will explain exactly how to manipulate data in an RDBMS in an optimal way, how to connect an application with a data store of your choice and I will answer all your questions in detail.
Yours truly.
Read more
-I am an expert in programming and web development.
-I can offer you a professional course on programming with the Symfony / laravel framework (PHP),
- Installation of a local Apache / PHP server to be able to locally test a dynamic project.
- PHP programming: review on php programming practices
- Manipulation of MySql database: Create a database under phpmyadmin and administer it
- Prepare and organize the web project: Optimize your work with MVC
Read more
Similar classes
arrow icon previousarrow icon next
verified badge
As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.

Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking

Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
verified badge
This course is designed to introduce you to computer science and programming. You will learn basic computer science concepts including algorithms, data structures, and programming techniques. Popular programming languages like C. Python or

Throughout the course, kid kids will work on various projects including creating a game or program to solve mathematical problems to solve questions. They will also gain access to a total of ICY.
verified badge
Master Python with Personalized Courses

Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.

Why Choose My Courses?

Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.

Practical Experience: Learn by doing with real-world projects that build your understanding and skills.

Ongoing Support: Get unlimited email support for any questions you have between sessions.

As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.

Book Your First Lesson:

Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
verified badge
Discover programming lessons suitable for children! With a fun and educational approach, my lessons allow young minds to dive into the fascinating world of programming. Provide your children with an enriching learning opportunity in a fun and stimulating environment.
verified badge
Want to learn Revit and AutoCAD for engineering and BIM projects?

This course is designed for beginners, university students, and aspiring engineers who want to develop practical skills in electrical design, BIM workflows, and technical drafting.

No previous experience is required.

Students can also receive help with:
- university assignments
- BIM and Revit projects
- technical drawings
- portfolio development
- internship preparation

Lessons are adapted to the student’s level and learning goals.
verified badge
This course provides a foundational understanding of Information Technology, data centers, covering architecture, power & cooling, networking, storage, virtualization, security and lots more. Learn best practices for efficiency, scalability, and reliability while exploring emerging data center solutions. Ideal for IT professionals, engineers, and facility managers involved in data center deployment or management.

This course offers a comprehensive exploration of Information Technology, data center infrastructure, guiding students through the entire lifecycle—from initial design and planning to day-to-day operations and long-term performance optimization. Students will learn the critical components of data center design, including site selection, power and cooling systems, space planning, networking, and physical security. The course also covers operational best practices, monitoring tools, energy efficiency strategies, disaster recovery planning, and emerging trends. By integrating technical, environmental, and management perspectives, students will gain the knowledge and skills required to build and maintain high-performance, cost-effective, and sustainable data center environments.
verified badge
This course introduces students to the fundamentals of Information and Communication Technology (ICT) and its role in modern society. Topics include computer hardware and software, digital communication tools, internet technologies, data management, cybersecurity, and emerging trends. Students will gain practical skills in using productivity software, conducting online research, and understanding the ethical and responsible use of digital resources. The course emphasizes both technical proficiency and digital literacy, preparing learners to confidently navigate and contribute to a technology-driven world.
verified badge
Learn Computer Science through hands-on lessons that cover both theory and programming.
I offer regular lessons to build your understanding of coding (Python/Java) and computer systems, plus exam-focused sessions for IGCSE (0478) and A Level (9618) students.

You’ll learn to:

Understand theory topics like algorithms, logic gates, and networks

Write, test, and debug programs step-by-step

Solve structured past paper questions confidently

Prepare effectively for both Paper 1 (Theory) and Paper 2 (Programming)

Lessons are interactive, practical, and tailored to your school progress and exam goals.
verified badge
Objective: To understand AI without fear, to use it to simplify one's life, to know how to identify digital traps, and to use Word, Excel, etc. without difficulty.

1: Demystifying AI (What exactly is it?)
AI is not a movie robot: Difference between fiction and reality.

How it works (simply): The image of the "giant library": AI has read billions of books and uses them to predict the continuation of a sentence or create an image.

Where is it already present? Spell checkers, Netflix/YouTube suggestions, GPS, and voice assistants (Siri/Alexa).

2: Using AI to make life easier
Conversing with AI (ChatGPT, Claude, Gemini):

Ask him to write an administrative email or a complex letter.

Summarize a long newspaper article or document.

Plan a travel itinerary or find recipe ideas with what's left in the fridge.

AI for creativity and memory:

Generate images to illustrate a birthday card (Midjourney, DALL-E).

Using AI to restore or colorize old family photos.

3: Learning to "talk" to AI (The Art of the Prompt)
The context method: Why "Give me a cake recipe" is less effective than "I am allergic to gluten and I am hosting 4 people, give me a simple chocolate cake recipe".

The expert's role: Learning to tell AI "Act like a travel guide" or "Act like an expert gardener".

4: Precautions and Critical Thinking (The Survival Guide)
"Hallucinations": Understand that AI can make false claims with complete certainty (never take medical or legal advice from AI without verification).

Privacy protection:

Never give sensitive data (social security number, passwords, bank details) to an AI.

Knowing that everything we write to the AI is potentially used to train it.

Spotting "Deepfakes":

How to recognize a doctored image or video (details on the hands, strange reflections, slightly metallic voice).

Verify the information: the golden rule of cross-referencing sources.

5: Ethics and Impacts (To go further)
Copyright: Who owns an image created by AI?

The environmental impact: The water and energy consumption of AI servers.

The future: Will AI replace us or assist us?
verified badge
Technology is everywhere, and understanding how it works and how to protect it can open doors to exciting opportunities. I’ve designed this course as a hands-on journey into networking, programming, and cybersecurity, where you don’t just learn theory, you practice real skills that matter in the digital world.

In this course, I’ll guide you through building and analyzing networks, writing programs with Python and other languages, and exploring how systems communicate and interact. You’ll dive into cybersecurity fundamentals, learn to identify vulnerabilities, understand how attacks happen, and practice defending systems like a pro.

Through interactive exercises, practical examples, and real-world scenarios, I’ll show you how hackers think, how organizations respond to threats, and how to secure systems effectively.

By the end of the course, you’ll have the confidence, knowledge, and hands-on experience to tackle networking, programming, and security challenges and apply these skills in your studies, career, or personal projects.
verified badge
Python for Beginners – Personal and Practical Online Lessons
Want to learn Python in a clear and structured way?
I offer online lessons tailored to your level, pace, and learning goals.
Whether you're an absolute beginner or already have some basic knowledge, we'll work step by step to build a strong programming foundation.
What will we cover?
Depending on your starting level, we can work on:
• Variables and data types
• Input and output
• If/else structures
• For and while loops
• Working with 1D and 2D lists
• Writing and using functions
• Working with files
• Basic error handling
• Programmatic thinking and problem solving
The content of the lessons is tailored to your goals, for example, for school, self-study, or exam preparation.
Lesson Structure
Each lesson consists of a combination of:
• Code analysis of sample programs
• Theory with concrete code examples
• Explanation of the underlying logic
• Exercises for independent practice
The goal is not just to learn what to type, but to understand why the code works and how to arrive at a solution yourself.
Who is this suitable for?
• Absolute beginners
• Students taking Python at school
• People who want to start programming
• Anyone looking for structured guidance
What can you expect?
• Personal guidance
• Explanation at your own pace
• Practical assignments
• Focus on understanding instead of speed
Not a fixed, standard course, but targeted guidance tailored to your learning process.
verified badge
This course is designed for students and professionals who want to learn how to analyze data using the R programming language. You will start with the basics of R, including variables, data types, and simple functions, and then move on to real-world data analysis skills such as data cleaning, visualization, and basic statistics.

By the end of the course, you will be able to work with datasets, create clear and professional graphs, and perform meaningful data analysis for projects, studies, or work.
verified badge
Session 1: Revolutionizing your Scientific Writing with LaTeX & AI
Duration: 2 Hours | Level: Beginner | Tools: Overleaf + AI**

First Hour: Foundations and Cloud Environment (60 min)

1. Introduction to LaTeX Philosophy (15 min)

- The "WYSIWYM" concept:** Explain the difference between Word (*What You See Is What You Get*) and LaTeX (*What You See Is What You Mean*). Why content takes precedence over form.
- Key advantages:** Unrivaled typographic quality, automatic reference management, stability on long documents (theses), and free of charge.
- The structure of a file:** Distinction between the **preamble** (the brain: settings and packages) and the **body of the document** (the heart: text).

2. Immersion in Overleaf (25 min)

- Configuration:** Creation of an account and first project "Blank Project".
- Exploring the interface:** The file panel (left), the code editor (middle) and the PDF preview (right).
- Real-time collaboration:** How to share a project and leave comments (like on Google Docs).
- History and versions:** How to revert to a previous version in case of a compilation error.

3. Practical Workshop: My First Document (20 min)

* Writing basic commands: `\documentclass`, `\usepackage[french]{babel}`, `\title`, `\author`.
* Compilation of the document and observation of the result.
* Structuring: Use of `\section` and `\subsection`.

Second Hour: Mathematics and the Magic of AI (60 min)

4. The Power of Mathematics (20 min)

- Mathematical modes:** Difference between the text (`$...$`) and the centered block (`\[...\]`).
- Essential syntax:** Fractions `\frac{}{}`, exponents `^`, indices `_`, and roots `\sqrt{}`.
- Introduction to AMS packages: Why amsmath and amssymb are essential for professional rendering.

5. From hand to screen: AI at the service of LaTeX (30 min)

- Presentation of OCR tools:** Use of **Mathpix Snip** (the leader) or models like Gemini/ChatGPT to transform a photo into code.
- Concrete demonstration:
1. Take a picture of a complex handwritten formula (e.g., an integral with matrices).
2. Use AI to generate the corresponding LaTeX code.
3. Correction and insertion: Learn to check the AI-generated code before copying and pasting it into Overleaf.

6. Conclusion and Q&A (10 min)

* Summary of achievements.
* Resources for further exploration
* Definition of the exercise for the next session.
verified badge
Many students today use AI tools like ChatGPT, but often in an unsafe or improvised way. Legitimate questions arise: Is it allowed? How can mistakes be avoided? How can AI be used without losing control of one's own thinking?

This course isn't about shortcuts or "machine-done work." It focuses on understanding AI as a tool and learning to use it consciously and responsibly. We work with concrete examples from the university setting and show how AI can support learning without compromising academic integrity.

One of the course's central themes is AI as a research tool. We'll explore how to define topics, formulate effective research questions, and structure a project from the outset. AI can help gain an overview and organize ideas, but we'll also clearly analyze its limitations and the need for critical self-reflection.

From there, we move on to academic writing. From developing outlines and arguments to improving style and clarity, AI can be a valuable tool. We demonstrate how to work with drafts, detect inconsistencies, and avoid common errors that often cause problems in academia.

Another section is dedicated to learning with AI. Explaining complex texts, clarifying concepts, reviewing content, and checking one's own understanding are especially valuable uses if the right questions are asked. The goal is to use AI actively, not passively.

Finally, we use AI as an intellectual sparring partner. Not as a substitute for our own thinking, but as an interlocutor that helps to compare arguments, raise objections, and explore other perspectives. This is where AI's greatest real value often lies: thinking better, not thinking less.

The course is designed for students of any discipline. No prior knowledge is required. The goal is to gain confidence in using AI and learn how to integrate it productively and responsibly into university studies.
verified badge
The cyber security has always kept utmost importance not only as a career or learning subject but the necessity to survive in the digital world. Governments, organizations, small to large businesses and even individuals are frustrated by growing threat landscape and are actively seeking tools and individuals to effectively ensure security of data.

This class is designed keeping in view the contemporary and practical aspects of cybersecurity. Starting from very basic understanding of cyber security, we will learn basics of ethical hacking with practical/ hands on labs. After completing this class, you will have 360 degree understanding of the field and confidence to present yourself as a well skilled cyber security person.
message icon
Contact Rania
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Similar classes
arrow icon previousarrow icon next
verified badge
As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.

Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking

Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
verified badge
This course is designed to introduce you to computer science and programming. You will learn basic computer science concepts including algorithms, data structures, and programming techniques. Popular programming languages like C. Python or

Throughout the course, kid kids will work on various projects including creating a game or program to solve mathematical problems to solve questions. They will also gain access to a total of ICY.
verified badge
Master Python with Personalized Courses

Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels.

Why Choose My Courses?

Personalized Teaching Approach: Each course is tailored to your skill level and individual goals.

Practical Experience: Learn by doing with real-world projects that build your understanding and skills.

Ongoing Support: Get unlimited email support for any questions you have between sessions.

As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey.

Book Your First Lesson:

Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.
verified badge
Discover programming lessons suitable for children! With a fun and educational approach, my lessons allow young minds to dive into the fascinating world of programming. Provide your children with an enriching learning opportunity in a fun and stimulating environment.
verified badge
Want to learn Revit and AutoCAD for engineering and BIM projects?

This course is designed for beginners, university students, and aspiring engineers who want to develop practical skills in electrical design, BIM workflows, and technical drafting.

No previous experience is required.

Students can also receive help with:
- university assignments
- BIM and Revit projects
- technical drawings
- portfolio development
- internship preparation

Lessons are adapted to the student’s level and learning goals.
verified badge
This course provides a foundational understanding of Information Technology, data centers, covering architecture, power & cooling, networking, storage, virtualization, security and lots more. Learn best practices for efficiency, scalability, and reliability while exploring emerging data center solutions. Ideal for IT professionals, engineers, and facility managers involved in data center deployment or management.

This course offers a comprehensive exploration of Information Technology, data center infrastructure, guiding students through the entire lifecycle—from initial design and planning to day-to-day operations and long-term performance optimization. Students will learn the critical components of data center design, including site selection, power and cooling systems, space planning, networking, and physical security. The course also covers operational best practices, monitoring tools, energy efficiency strategies, disaster recovery planning, and emerging trends. By integrating technical, environmental, and management perspectives, students will gain the knowledge and skills required to build and maintain high-performance, cost-effective, and sustainable data center environments.
verified badge
This course introduces students to the fundamentals of Information and Communication Technology (ICT) and its role in modern society. Topics include computer hardware and software, digital communication tools, internet technologies, data management, cybersecurity, and emerging trends. Students will gain practical skills in using productivity software, conducting online research, and understanding the ethical and responsible use of digital resources. The course emphasizes both technical proficiency and digital literacy, preparing learners to confidently navigate and contribute to a technology-driven world.
verified badge
Learn Computer Science through hands-on lessons that cover both theory and programming.
I offer regular lessons to build your understanding of coding (Python/Java) and computer systems, plus exam-focused sessions for IGCSE (0478) and A Level (9618) students.

You’ll learn to:

Understand theory topics like algorithms, logic gates, and networks

Write, test, and debug programs step-by-step

Solve structured past paper questions confidently

Prepare effectively for both Paper 1 (Theory) and Paper 2 (Programming)

Lessons are interactive, practical, and tailored to your school progress and exam goals.
verified badge
Objective: To understand AI without fear, to use it to simplify one's life, to know how to identify digital traps, and to use Word, Excel, etc. without difficulty.

1: Demystifying AI (What exactly is it?)
AI is not a movie robot: Difference between fiction and reality.

How it works (simply): The image of the "giant library": AI has read billions of books and uses them to predict the continuation of a sentence or create an image.

Where is it already present? Spell checkers, Netflix/YouTube suggestions, GPS, and voice assistants (Siri/Alexa).

2: Using AI to make life easier
Conversing with AI (ChatGPT, Claude, Gemini):

Ask him to write an administrative email or a complex letter.

Summarize a long newspaper article or document.

Plan a travel itinerary or find recipe ideas with what's left in the fridge.

AI for creativity and memory:

Generate images to illustrate a birthday card (Midjourney, DALL-E).

Using AI to restore or colorize old family photos.

3: Learning to "talk" to AI (The Art of the Prompt)
The context method: Why "Give me a cake recipe" is less effective than "I am allergic to gluten and I am hosting 4 people, give me a simple chocolate cake recipe".

The expert's role: Learning to tell AI "Act like a travel guide" or "Act like an expert gardener".

4: Precautions and Critical Thinking (The Survival Guide)
"Hallucinations": Understand that AI can make false claims with complete certainty (never take medical or legal advice from AI without verification).

Privacy protection:

Never give sensitive data (social security number, passwords, bank details) to an AI.

Knowing that everything we write to the AI is potentially used to train it.

Spotting "Deepfakes":

How to recognize a doctored image or video (details on the hands, strange reflections, slightly metallic voice).

Verify the information: the golden rule of cross-referencing sources.

5: Ethics and Impacts (To go further)
Copyright: Who owns an image created by AI?

The environmental impact: The water and energy consumption of AI servers.

The future: Will AI replace us or assist us?
verified badge
Technology is everywhere, and understanding how it works and how to protect it can open doors to exciting opportunities. I’ve designed this course as a hands-on journey into networking, programming, and cybersecurity, where you don’t just learn theory, you practice real skills that matter in the digital world.

In this course, I’ll guide you through building and analyzing networks, writing programs with Python and other languages, and exploring how systems communicate and interact. You’ll dive into cybersecurity fundamentals, learn to identify vulnerabilities, understand how attacks happen, and practice defending systems like a pro.

Through interactive exercises, practical examples, and real-world scenarios, I’ll show you how hackers think, how organizations respond to threats, and how to secure systems effectively.

By the end of the course, you’ll have the confidence, knowledge, and hands-on experience to tackle networking, programming, and security challenges and apply these skills in your studies, career, or personal projects.
verified badge
Python for Beginners – Personal and Practical Online Lessons
Want to learn Python in a clear and structured way?
I offer online lessons tailored to your level, pace, and learning goals.
Whether you're an absolute beginner or already have some basic knowledge, we'll work step by step to build a strong programming foundation.
What will we cover?
Depending on your starting level, we can work on:
• Variables and data types
• Input and output
• If/else structures
• For and while loops
• Working with 1D and 2D lists
• Writing and using functions
• Working with files
• Basic error handling
• Programmatic thinking and problem solving
The content of the lessons is tailored to your goals, for example, for school, self-study, or exam preparation.
Lesson Structure
Each lesson consists of a combination of:
• Code analysis of sample programs
• Theory with concrete code examples
• Explanation of the underlying logic
• Exercises for independent practice
The goal is not just to learn what to type, but to understand why the code works and how to arrive at a solution yourself.
Who is this suitable for?
• Absolute beginners
• Students taking Python at school
• People who want to start programming
• Anyone looking for structured guidance
What can you expect?
• Personal guidance
• Explanation at your own pace
• Practical assignments
• Focus on understanding instead of speed
Not a fixed, standard course, but targeted guidance tailored to your learning process.
verified badge
This course is designed for students and professionals who want to learn how to analyze data using the R programming language. You will start with the basics of R, including variables, data types, and simple functions, and then move on to real-world data analysis skills such as data cleaning, visualization, and basic statistics.

By the end of the course, you will be able to work with datasets, create clear and professional graphs, and perform meaningful data analysis for projects, studies, or work.
verified badge
Session 1: Revolutionizing your Scientific Writing with LaTeX & AI
Duration: 2 Hours | Level: Beginner | Tools: Overleaf + AI**

First Hour: Foundations and Cloud Environment (60 min)

1. Introduction to LaTeX Philosophy (15 min)

- The "WYSIWYM" concept:** Explain the difference between Word (*What You See Is What You Get*) and LaTeX (*What You See Is What You Mean*). Why content takes precedence over form.
- Key advantages:** Unrivaled typographic quality, automatic reference management, stability on long documents (theses), and free of charge.
- The structure of a file:** Distinction between the **preamble** (the brain: settings and packages) and the **body of the document** (the heart: text).

2. Immersion in Overleaf (25 min)

- Configuration:** Creation of an account and first project "Blank Project".
- Exploring the interface:** The file panel (left), the code editor (middle) and the PDF preview (right).
- Real-time collaboration:** How to share a project and leave comments (like on Google Docs).
- History and versions:** How to revert to a previous version in case of a compilation error.

3. Practical Workshop: My First Document (20 min)

* Writing basic commands: `\documentclass`, `\usepackage[french]{babel}`, `\title`, `\author`.
* Compilation of the document and observation of the result.
* Structuring: Use of `\section` and `\subsection`.

Second Hour: Mathematics and the Magic of AI (60 min)

4. The Power of Mathematics (20 min)

- Mathematical modes:** Difference between the text (`$...$`) and the centered block (`\[...\]`).
- Essential syntax:** Fractions `\frac{}{}`, exponents `^`, indices `_`, and roots `\sqrt{}`.
- Introduction to AMS packages: Why amsmath and amssymb are essential for professional rendering.

5. From hand to screen: AI at the service of LaTeX (30 min)

- Presentation of OCR tools:** Use of **Mathpix Snip** (the leader) or models like Gemini/ChatGPT to transform a photo into code.
- Concrete demonstration:
1. Take a picture of a complex handwritten formula (e.g., an integral with matrices).
2. Use AI to generate the corresponding LaTeX code.
3. Correction and insertion: Learn to check the AI-generated code before copying and pasting it into Overleaf.

6. Conclusion and Q&A (10 min)

* Summary of achievements.
* Resources for further exploration
* Definition of the exercise for the next session.
verified badge
Many students today use AI tools like ChatGPT, but often in an unsafe or improvised way. Legitimate questions arise: Is it allowed? How can mistakes be avoided? How can AI be used without losing control of one's own thinking?

This course isn't about shortcuts or "machine-done work." It focuses on understanding AI as a tool and learning to use it consciously and responsibly. We work with concrete examples from the university setting and show how AI can support learning without compromising academic integrity.

One of the course's central themes is AI as a research tool. We'll explore how to define topics, formulate effective research questions, and structure a project from the outset. AI can help gain an overview and organize ideas, but we'll also clearly analyze its limitations and the need for critical self-reflection.

From there, we move on to academic writing. From developing outlines and arguments to improving style and clarity, AI can be a valuable tool. We demonstrate how to work with drafts, detect inconsistencies, and avoid common errors that often cause problems in academia.

Another section is dedicated to learning with AI. Explaining complex texts, clarifying concepts, reviewing content, and checking one's own understanding are especially valuable uses if the right questions are asked. The goal is to use AI actively, not passively.

Finally, we use AI as an intellectual sparring partner. Not as a substitute for our own thinking, but as an interlocutor that helps to compare arguments, raise objections, and explore other perspectives. This is where AI's greatest real value often lies: thinking better, not thinking less.

The course is designed for students of any discipline. No prior knowledge is required. The goal is to gain confidence in using AI and learn how to integrate it productively and responsibly into university studies.
verified badge
The cyber security has always kept utmost importance not only as a career or learning subject but the necessity to survive in the digital world. Governments, organizations, small to large businesses and even individuals are frustrated by growing threat landscape and are actively seeking tools and individuals to effectively ensure security of data.

This class is designed keeping in view the contemporary and practical aspects of cybersecurity. Starting from very basic understanding of cyber security, we will learn basics of ethical hacking with practical/ hands on labs. After completing this class, you will have 360 degree understanding of the field and confidence to present yourself as a well skilled cyber security person.
Good-fit Instructor Guarantee
favorite button
message icon
Contact Rania