facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
from26.00EUR/ h

Bitcoin & Blockchain: Breaking Barriers with Cryptocurrency

Born from my dual expertise as an English instructor and programming enthusiast, this course represents a harmonious blend of language clarity and tech basics. It has been meticulously crafted to ensure every module is both comprehensive and comprehensible.

Over the years, I have had the privilege of guiding hundreds through the intricacies of the digital coin world. Many of these students started with just a vague curiosity, only to leave with a profound understanding, with some even carving niches for themselves in the booming crypto industry. From bankers to teachers, from students to entrepreneurs, this course has broadened horizons across diverse professions.

Our curriculum will not just introduce you to the foundational principles of Bitcoin, blockchain, and cryptocurrencies. It aims to immerse you in real-world applications, trends, and potentials of these digital wonders. With specially curated content, live discussions, interactive Q&A sessions, and hands-on exploration of key topics, every class promises a rich learning experience.

Furthermore, to ensure you grasp the breadth and depth of the subject, I incorporate case studies, breaking down major events in the crypto world, analyzing market trends, and offering insights on the future of blockchain technology. As a teacher, my goal is to not just impart knowledge but to inspire informed discussions, encourage critical thinking, and foster a genuine interest in the world of digital finance.

Dive into the future of finance, and equip yourself with a robust understanding of a domain that's rapidly reshaping our world. Join me on this journey, and let's unravel the marvels of the digital coin universe together.

See you in class,
-Dante

Extra information

bring a notebook

Location

Online via webcam
At teacher's location: Hanane Khrimiche - Sage-femme à Schaerbeek, Schaerbeek, Belgium
At student's location: Around Schaarbeek, Belgium

|
Use ⊞+wheel to zoom!
+

General info

Age:
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level:
Beginner
Intermediate
Advanced
Duration:
60 minutes
The class is taught in:English

About Me

Extensive Teaching Experience: Over a decade of ESL teaching experience spanning 4 different countries.

Cross-Cultural Understanding: Deep insights into challenges faced by diverse students due to extensive global exposure.

Innovative Curriculum Development:
- AI program tailored for high school and business professionals.
- Personalized curriculum for language acquisition, global business relations, and critical thinking. Extensive experience with vocabulary building for specific industries and professional settings
- Designed a phonetics course with proficiency levels focusing on pronunciation, reading, and spelling.

Educational Background:
- BA International Business & Relations.
- Multilingual: Fluent in English, with basics in Italian, Chinese (Mandarin), and is learning Croatian.

Interests & Projects:
- Keen interest in AI & Tech, video editing, competitive martial arts, and Brazilian jiujitsu.
- Actively blogs on self-development and has been a guest on the CafeTalk platform.
- MMA coach and content creator.

With a unique blend of global experiences and tailored curricula, Dante is the go-to instructor for students from Belgium looking to not only master a new language but also gain a holistic understanding of global cultures and practices.

Education

BA in Int'l Business & Relations, TESOL/TESL certified, specialized in AI-driven curricula and Business Development. Blending age-old teaching methods with modern holistic approaches

Experience / Qualifications

Canadian ESL expert with 10+ yrs in 4 nations; AI-curriculum pioneer, passionate about trends, global cultures and lifelong development
Thanks for taking time to check out my profile. I'm an outdoor-loving Canadian, born and bred in beautiful Vancouver, British Columbia. A life-long student of life and educator across multiple time zones and countries. I'm currently living and working in Europe as an educational consultant for local schools and learning institutions. Here are some of the topics I've covered: ★ Language acquisition that caters towards employment, culture, interviews, career and immigration ★ IELTS and TOEFL examination prep ★ Conversational and body language skills between natives ★ Pronunciation perfection ★ Critical thinking and development skills ★ Leadership goals & mentoring ★ English for the workplace and moving abroad ★ International relations, theory and business ★ Language acquisition for high school and middle school students ★ Information Technology (IT) English with a focus on economics, blockchain, finance and online colloquialisms ★ ★ Introducing an AI-inspired teaching curriculum where you'll learn how to use tools, learn terminologies and what the experts are saying about our future! Want to hit that dream job? Perhaps you’re an international student considering moving abroad? Or maybe you just want to brush up on your language skills to make you a more attractive person, employee and citizen of the world? If this is you, don’t hesitate to send me a message if you have any questions and I’ll get back to you within 24 hours - promise. Each lesson with me is always open to customization as I've had tremendous experience outlining step-by-step guides that outline our monthly plans, goals and ambitions. My current students are often business professionals, single moms, undergrads, transfer students and people interested in the IT sector, investment field and personal development with big dreams and ambitious goals. After a complimentary lesson where we will discuss where you are, and where you want to be - I'll be sending you a detailed outline of a plan moving forward so we can get started. All it takes is one message. I'll see you in class, Dante "Never stop learning, because life never stops teaching" ─ ✔ 2023 note: As per request from several students, I've been asked to cover the Theory of Knowledge program that I previously taught for multiple years. This program offers a high-quality and critical look into the nature of knowledge and the process of knowing. If this is something that would interest you, please let me know.
Over 500 European students have transformed their English reading abilities through this course, and you could be next. My program is carefully structured around the unique challenges faced by Europeans transitioning into the expansive phonetic realm of the English language. Each class typically begins with a curated reading segment, followed by interactive pronunciation exercises. By the end, students can expect improved reading fluency, expanded vocabulary, and heightened comprehension. The curriculum also explores diverse English literature themes, offering a multifaceted learning experience as well as generates interest while engaging in critical thinking conversation afterwards. Your first lesson will be on me and will include a consultation on everything we will do together including the skills and abilities that you would specifically like to improve! See you in class, -Dante
Steeped in a synthesis of age-old wisdom and contemporary insights, this course is more than just a series of lessons—it's a transformative experience. I've always believed in the power of the mind, and over the course of my teaching journey, I've fine-tuned this program, drawing from the teachings of renowned authors and adding practical applications. Each week is designed to challenge your thought processes and widen your intellectual horizons. We delve deep into principles elucidated in well-regarded manuals, picking apart their lessons, and understanding their relevance in today's fast-paced world. But we don’t stop there. Through rigorous workshops, interactive discussions, and real-world scenarios, students get to apply these principles, turning theory into actionable strategies. The beauty of this course is its adaptability. Whether you're a budding entrepreneur, a seasoned professional, or someone looking to enhance personal growth, the skills acquired here will prove invaluable. By the end of our sessions, you won’t just think differently—you’ll view the world through a more analytical, discerning lens. Some examples of recent classes: 1. Logical Fallacies & Cognitive Biases: Exploring common pitfalls in reasoning, from straw man arguments to confirmation bias. 2. Exploring multi-faceted problems with no clear answers: Techniques to navigate ambiguity and make informed decisions. 3. Media Literacy & Information Consumption: Understanding the age of information overload. 4. Real-world Application & Case Studies: Analyzing contemporary issues, from political debates to corporate decisions, through the lens of critical thought. Working in teams to present and defend solutions to complex problems. Sound interesting? See you in class, -Dante
Artificial Intelligence isn’t just a buzzword—it’s a revolution, reshaping industries and redefining the future. My passion for AI, backed by extensive research and study, culminated in this comprehensive course, aimed at demystifying this transformative technology. Our journey begins with the foundational principles of AI, but it rapidly evolves into an exploration of its tangible applications in today's world. We’ll dissect tools and platforms that are currently leading the charge in AI-driven innovations, offering hands-on exercises that allow students to experience the magic of AI firsthand. But understanding AI isn’t merely about knowing its applications—it’s about grasping its implications. Through detailed case studies, interactive discussions, and expert guest sessions, we’ll delve into the ethical, societal, and global impact of AI, preparing you for a world where AI isn’t just an advantage—it’s a necessity. Embark on a journey that promises deep insights, hands-on experience, and a profound understanding of one of the most crucial technological advancements of our time. Here is just some of what we'll cover: - ChatbotGPT vs other LLMs - DALL·E 2 & Other AI image generators - Internet Tools to help with privacy, tracking, editing and finance - Summarizing/Questioning large text documents - How to hack Large Language Modules - Key vocab, phrases and applications See you in class, -Dante

Ask a question

Send a message explaining your needs and Dante will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1  Monday at 1:00  Tuesday at 1:00  Wednesday at 1:00  Thursday at 1:00  Friday at 1:00  Saturday at 1:00  Sunday at 1:00
2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00  Thursday at 2:00  Friday at 2:00  Saturday at 2:00  Sunday at 2:00
3  Monday at 3:00    Wednesday at 3:00    Friday at 3:00  Saturday at 3:00  Sunday at 3:00
4  Monday at 4:00  Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  Sunday at 4:00
5  Monday at 5:00    Wednesday at 5:00  Thursday at 5:00  Friday at 5:00    
6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00  Friday at 6:00  Saturday at 6:00  
7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00        
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  
11  Monday at 11:00    Wednesday at 11:00  Thursday at 11:00    Saturday at 11:00  
12  Monday at 12:00    Wednesday at 12:00      Saturday at 12:00  
13  Monday at 13:00    Wednesday at 13:00        
14              
15  Monday at 15:00    Wednesday at 15:00    Friday at 15:00  Saturday at 15:00  
16              
17              
18              
19              
20              
21              
22              
23              
from 26€At teacher's location
from 26€Online via webcam
from 26€At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Online reputation

  • Instructor since October 2023
  • Phone number verified

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1  Monday at 1:00  Tuesday at 1:00  Wednesday at 1:00  Thursday at 1:00  Friday at 1:00  Saturday at 1:00  Sunday at 1:00
2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00  Thursday at 2:00  Friday at 2:00  Saturday at 2:00  Sunday at 2:00
3  Monday at 3:00    Wednesday at 3:00    Friday at 3:00  Saturday at 3:00  Sunday at 3:00
4  Monday at 4:00  Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  Sunday at 4:00
5  Monday at 5:00    Wednesday at 5:00  Thursday at 5:00  Friday at 5:00    
6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00  Friday at 6:00  Saturday at 6:00  
7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00        
8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  
11  Monday at 11:00    Wednesday at 11:00  Thursday at 11:00    Saturday at 11:00  
12  Monday at 12:00    Wednesday at 12:00      Saturday at 12:00  
13  Monday at 13:00    Wednesday at 13:00        
14              
15  Monday at 15:00    Wednesday at 15:00    Friday at 15:00  Saturday at 15:00  
16              
17              
18              
19              
20              
21              
22              
23              
from 26€At teacher's location
from 26€Online via webcam
from 26€At student's home

Good-fit Instructor Guarantee


If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

Share


Fatih
Financial Management For Professionals and Personal Finance
I have PhD in economics from Georgetown University and I have a BA in economics from Bogazici University. Over the past 10 years I have worked as a professor of economics and finance in different universities. I have also given training programs both individually and at the corporate level in financial management. Below are some topics that I cover in my training programs. • Understanding Financial Statements • Financial Statements Analysis • Time Value of Money and Its Applications to Real Life Issues • Bond Valuation • Equity Valuation • Capital Budgeting and Investment Appraisal If you want to improve your finance skills that would be best training program that you should take.

Robert
Excel lessons, at your place, at my place or remotely, at your best convenience!
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.

Mohamed
Computer science and information technology and programming
Iam computer engineer and i was tutor in Syllabus center for computer science. I have excellent knowledge in Information Technology,also i worked in Vodafone Egypt and worked as GM for IT company in Doha. I promise you that i will do all my best to give you the right information. Iam Egyptian nationality and can teach you with Arabic and English languages. I can teach you computer science subjects,computer basics,ICDL and MS office I can teach you online within time suitable for you online and with or without video (up to you) I can also solve homework or exams and prepare all information technology projects including mobile applications , websites , systems or software. If you chooses me you get the right choice and promise to get all information you need Also we can plan and discuss exactly what i will do for you from the beginning. I prepared some projects to students in colleges in Doha

Ayoub
Specialized Courses for Higher Education Students - CPGE, INSA, INP, ECE...
This preparation session is dedicated to students aiming for preparatory classes for scientific Grandes Ecoles (CPGE), with a particular focus on the subjects of Physics and Engineering Sciences. The goal is to strengthen the foundations and deepen the knowledge to succeed. 1. Mechanics: Kinematics: Study of rectilinear and circular movements, position vectors, speed and acceleration. Dynamics: Newton's laws, work and energy, kinetic energy theorem. 2. Electromagnetism / Electrokinetics: Electrostatics: Electric charges and fields, electric potential, capacitance. Magnetostatics: Magnetic fields, Lorentz forces, electromagnetic induction. Alternating Currents: RLC circuits, resonance, impedance. 3. Thermodynamics: Principles of thermodynamics: Internal energy, heat, work, first and second principles. Ideal and real gases: Equations of state, thermodynamic transformations. 4. Industrial sciences: Automatic Linear, Kinematic, Static. For more information and to register for the preparation session, please contact me. Good preparation and success in your studies! .

Adam
Learn algorithms and computer programming easily, at home and at your own pace.
As an experienced computer trainer, I offer personalized courses in the field of computer science in general, as well as in algorithms and programming. My goal is to help students progress without overburdening them. After each lesson, homework will be assigned and progress reports will be provided periodically. This course is intended for beginners as well as intermediate level students. The objective is to learn how to program functions and to develop professional thinking in this area.

Bozhidar
Math/Computer Science Tutoring for high-school and BSc Computer Science students
Hey! Are you looking for a young, approachable yet meticulous tutor in Computer Science or Mathematics? Then I believe I might be the tutor for you! I offer lessons in the aforementioned subjects (English only) for high-school and bachelor students at the start of their studies. A little bit about me: My name is Bozhidar and I am a MSc Data Science student at ETH Zuerich. Last year, I completed my bachelor's in Computer Science at TU Delft (the #1 technical university in the Netherlands) with distinction. I was a teaching assistant for 10 courses during my stay at the university. Additionally, I have given private lessons to a few high school and bachelor's students, so I believe I have accumulated enough experience with guiding and tutoring students across different disciplines. I have found out that I enjoy teaching a lot, so that is why I am here - to help you and myself! My expertise: During my high school years, I won tens of awards and scholarships for achievements in Mathematics and Computer Science. I also won my high school's recognition award which is given to one student every year for distinctive results. I've helped high-school and university peers with exam preparation, taught whole courses privately, prepared sample exams, and reviewed and graded real ones. Regarding the university courses I have experience in, I have taught: - Object-Oriented Programming - Reasoning & Logic - Computer Organisation - Algorithms and Data Structures - Web and Database Technologies - Calculus - Information & Data Management - Automata, Computability and Complexity - Concepts of Programming Languages - Computational Intelligence Here are some of the reviews I have received as a teaching assistant: Overall: 4.97/5 (70 reviews) 5/5 - "Great job! Did far more than just explaining this example and went far deeper into the material, helping me to understand it." 5/5 - "Favourite TA. Always there for the difficult questions. Never leaves anything unanswered no matter how long it takes." 5/5 - "Delightful person with an insightful way of thought! Brilliant TA!" 5/5 - "Clear explanations and expert in the material" So, what are you waiting for? Write me a message and let's get the knowledge train running.

Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and Frameworks
What You Will Learn: Core Principles: Introduction to programming, algorithms, and data structures to build a strong foundation. Advanced Libraries and Frameworks: NumPy, Pandas, and Django to create web applications and perform efficient data analysis. Practical Projects: Real-world applications to strengthen your skills and build an impressive portfolio. How You Will Benefit: Students: Gain the necessary skills to excel in academic projects and lay the groundwork for your career. Self-Taught Learners: Avoid common mistakes and fast-track your progress with clear, hands-on guidance. Professionals: Enhance your skill set to meet industry demands and open up new career opportunities. Why Choose My Courses?: Personalized Approach: Each course is customized to your level and learning pace, ensuring tailored guidance and support. Theory and Practice: You’ll combine theoretical concepts with hands-on exercises for a comprehensive and lasting understanding. Solving Real-World Problems: Learn how to tackle the common challenges faced in programming, from debugging to performance optimization.

Hamza
Maîtrisez Python avec un Expert en Programmation et Data Science
Découvrez la puissance de Python avec un formateur expérimenté en informatique ! Je suis Hamza, un développeur passionné et mentor chevronné avec une vaste expérience dans l'enseignement de la programmation. Mon approche pédagogique unique vous permettra d'acquérir rapidement des compétences solides en Python, tout en découvrant ses applications concrètes dans le monde professionnel. Ce que vous apprendrez : Fondamentaux de Python (variables, structures de contrôle, fonctions) Programmation orientée objet avancée Analyse et visualisation de données avec pandas et matplotlib Développement d'interfaces graphiques avec PyQt Projets pratiques inspirés de cas réels en entreprise Pourquoi me choisir ? Plus de 5 ans d'expérience en formation et mentorat Méthode pédagogique adaptée à tous les niveaux Approche hands-on basée sur des projets concrets Passion contagieuse pour le code et l'innovation technologique Que vous soyez débutant cherchant à vous lancer dans la programmation ou professionnel souhaitant monter en compétences, ce cours vous ouvrira de nouvelles perspectives passionnantes dans le monde du développement logiciel et de la data science. Rejoignez-moi pour un voyage captivant au cœur du langage de programmation le plus polyvalent et demandé du marché ! Réservez maintenant et faites le premier pas vers la maîtrise de Python. Votre carrière en tant que développeur Python commence ici !

Brahim
Introduction to NoSQL DataBase MongoDB by Pratique
Do not deal with the manual with terms of reference statements and basic documents that cannot be obtained in order to avoid the MongoDB problem. Please include the connection to one of the MongoDB données base, comment on simple CRUD operations and sujets clés que l'agrégation, l'indexation, la mode des données et les Transaction. 1- Install MongoDB 2- Implement MongoDB 3- Use of documents and collectibles 4 - Leadership Committee 5- Execute CRUD commands (create, read, update, delete) avec mongo shell 6- Type the register in a MongoDB database 7- Reset the base to remonter specific documents depuis mongo shell. 8- Lagrégation 9- Indexing 10- Amending institutions and transactions

Gaëlle
AI for children: discover how to use artificial intelligence in English, French and Spanish
Would you be interested in learning how to use Artificial Intelligence in your daily life? In my AI classes for kids, you will learn how to use this advanced technology in a practical and fun way! During our sessions, we'll explore different ways AI can improve our everyday lives, from shopping online to playing video games. In addition, you will learn to code and create your own AI applications. My classes are suitable for children from 8 years old and are held online via video calls. No previous programming experience is required! If you are interested in learning about AI and how to use it in your life, feel free to contact me! I'm looking forward to teaching you everything I know about this amazing technology.

Riadh
Introductory Course in Computer Science, Computer Networks and Telecommunications.
The course will cover the following points: - Office automation (Word, Excel) - Network administration - CCNA Training (This program provides the foundation for IT professionals who are familiar with the Cisco networks and operating systems) - Teaching network courses (LAN, MAN, WAN, TCP/IP protocols) - Practical work (Packet tracer) - Some notions on computer security

Dishant
Maths Bootcamp for SAT, ACT, middle school and high school math preparation.
Welcome to a tutoring experience designed to transform academic challenges into achievements! I provide specialized instruction in mathematics and science across all major curriculums, including US, UK, Indian, and Middle Eastern systems, with a particular focus on SAT, ACT, and AP exams. As a certified tutor, I support students through every level of high school math—Algebra, Calculus, Geometry, Statistics, and Trigonometry—and core science concepts. My approach is deeply personalized, ensuring that each student receives instruction tailored to their unique strengths and learning goals. I prioritize student satisfaction and comprehension above all, committing to an environment where each concept is fully understood and every question addressed. With customized learning plans, interactive tools, and hands-on projects, I make complex topics accessible and engaging. My goal is to inspire both skills mastery and a true enthusiasm for learning. Whether you're tackling advanced math, preparing for college admissions, or aiming for top scores in AP, SAT, or ACT exams, I’m here to provide dedicated support every step of the way. Experience the difference a tailored, student-centered approach can make—where your success and understanding are always the priority.

Pingla
Passionate Educator: Unlocking Potential Through Tailored Tutoring
I am an experienced and qualified teacher and tutor with expertise in Mathematics, Afrikaans, English and other subjects. I hold a teaching degree as well as a 120 hour TEFL certificate and have over 5 years of teaching/tutoring experience across various age groups, including elementary, middle, and high school students. I have a proven track record of enhancing students' academic performance and building their confidence. My teaching philosophy emphasizes that every student can succeed with appropriate guidance, and I tailor my approach to meet individual needs, focusing on strengths and areas for improvement. Services offered include one-on-one tutoring, homework assistance, test preparation, study skills development, and customized lesson plans.

Nancy
Mathematics, Computer Science and Python Tutor for you
Many of students find it difficult to understand the mathematical concepts and programming algorithms. But don't worry as I know how to make that easy for you to understand these concepts. I have completed mathematics honors and pursuing data science and Artificial Intelligence. So, what all you need is my support to ease your learning. I can help you in any mathematical and computer science concept. Also, I am very familiar with Python

Florian
Logic, formal languages, and automata theory for computer science
Experienced and patient teacher of logic for computer science. I have taught logic, formal languages and automata theory to undergraduates for six years. My tutoring is adapted to the student's level and goals. Whether you need to learn logic for your studies, or you would simply like to know more about the subject, I will be more than happy to help you improve your understanding and skills. Logic The sciences presuppose a certain standard of rationality. An ability to distinguish between correct reasoning and claims that do not follow from the assumptions. In this class we study the basic principles of logic and apply mathematical techniques to the study thereof. Topics include: Propositional and Predicate Logic Syntax and semantics Semantic Tableaux Natural deduction Correctness and soundness Completeness Formal languages and automata A formal language is an abstraction of general characteristics of programming languages. Such a languages consists of a set of symbols together with some rules to determine whether a string made up out of those symbols is a member of the language. Topics include: Regular languages, context-free languages Finite automata, pushdown automata, Turing machines Regular expressions Regular grammar, context-sensitive grammar Pumping lemmas for regular and context-free languages