Companies Home Search Profile

Fundamental Concepts of Mathematics for Computer Science

Focused View

Edu Career College

1:52:47

145 View
  • 1. ReadingNotes Week 1 - Pythagorean theorem and A False proof.html
  • 2. Video Week 1 - Pythagorean theorem and A False proof.mp4
    12:13
  • 3. Assignment Week 1 - Set 1.html
  • 4. ReadingNotes, Week 2 - Predicates & Sets + Induction.html
  • 5. Video Week 2 - Predicates & Sets + Induction.mp4
    18:07
  • 6. Assignment Week 2 - Set 2.html
  • 7. ReadingNotes, Week 3 - Binary Relations.html
  • 8. Assignment Week 3 - Set 3.html
  • 9. ReadingNotes - Week 4 Graph Theory.html
  • 10. Assignment Week 4 - Set 4.html
  • 1. ReadingNotes - Week 5 - Introduction to Number Theory.html
  • 2. Assignment Week 5 - Set 5.html
  • 3. ReadingNotes - Week 6 - State Machines Invariants Fallacies with Infinity.html
  • 4. Assignment Week 6 - Set 6.html
  • 5. ReadingNotes - Week 7 - Counting 1 & Counting 2.html
  • 6. Assignment Week 7 - Set 7.html
  • 7. ReadingNote - Week 8 - Generating Functions.mp4
    53:44
  • 8. Assignment Week 8 - Set 8.html
  • 9. ReadingNote - Week 9 - Introduction to Probability.mp4
    16:58
  • 10. Assignment Week 9 Set - 9.html
  • 11. ReadingNotes 1-2 Week 10 - Random Variables, Distributions & Missed Expectation.mp4
    11:45
  • 12. Assignment Week 10 - Set 10.html
  • Description


    Definitions & Proofs, Sets & Functions, Relations Discrete Structures, Graphs Theory, Counting principles.

    What You'll Learn?


    • Doing the problem sets is for most students, the best way to master the course material. Problem sets will count for up to 30% of the final grade.
    • Use logical notation to define and reason about fundamental mathematical concepts such as sets, relations, functions, and integers.
    • Fundamental Concepts of Mathematics: Definitions, Proofs, Sets, Functions, Relations, Discrete Structures, Modular Arithmetic, Graphs, State machines, Counting
    • Discrete Mathematics principles of discrete probability to calculate probabilities and expectations of simple random processes.
    • Mathematically about basic data types and structures (such as numbers, sets, graphs, and trees) used in computer algorithms and systems).
    • Apply graph theory models of data structures and state machines to solve discrete math of connectivity and constraint satisfaction, for example, scheduling.
    • Evaluate elementary mathematical arguments and identify fallacious reasoning (not just fallacious conclusions).

    Who is this for?


  • This is an introductory course in Mathematics oriented toward Computer Science
  • More details


    Description

    In this course, students will learn the fundamental principles of discrete mathematics as they relate to computer science. Discrete mathematics is a branch of mathematics that deals with discrete, rather than continuous, objects. It is an essential tool in computer science, as it provides the mathematical foundations for the design and analysis of algorithms, software engineering, and computer systems.

    Upon completing the course, students will be able to understand and apply the basic methods of discrete mathematics, including set theory, logic, combinatorics, and graph theory. These methods will enable them to analyze and solve problems related to the design and analysis of algorithms, as well as the development and operation of software and computer systems.

    In addition to acquiring a strong foundation in discrete mathematics, students will also develop skills in problem-solving and critical thinking, which are crucial for success in computer science and other fields. By learning to think logically and systematically, students will be better prepared to tackle complex challenges and make informed decisions in their future careers.

    In particular, students will be able to:

    1. Reason mathematically about basic data types and structures (such as numbers, sets, graphs, and trees) used in computer algorithms and systems; distinguish rigorous definitions and conclusions from merely plausible ones; synthesize elementary proofs, especially proofs by induction.

    2. Model and analyze computational processes using analytic and combinatorial methods.

    3. Apply principles of discrete probability to calculate probabilities and expectations of simple random processes.


    Who this course is for:

    • This is an introductory course in Mathematics oriented toward Computer Science

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Edu Career College
    Edu Career College
    Instructor's Courses
    Edu Career College, also known as the Education Association of Professions Career College, is a private online career college that provides career training and education to students worldwide. The college is affiliated with EduJob Inc, which is one of the leading online publishers of guide books on how to get started in various careers. Since 2004, EduJob Inc has been serving hundreds of thousands of career changers on six continents.Edu Career College offers a wide range of online programs, designed to help students achieve their career goals. The programs are tailored to meet the needs of different students, including those who are looking to start a new career or advance in their current one. The college provides students with the skills and knowledge they need to succeed in their chosen field, while also providing support and guidance throughout the process.The college's curriculum is designed to be comprehensive, practical, and up-to-date, so that students can be sure they are getting the latest information and skills. The college's faculty members are all experts in their fields and bring real-world experience to the classroom. They are dedicated to helping students succeed and provide guidance and support throughout the process.Edu Career College's online programs are self-paced, which means that students can complete the coursework at their own pace, on their own schedule. This allows students to balance their education with their other responsibilities, such as work and family. In addition, the online format also provides students with flexibility and convenience, enabling them to access the materials from anywhere, at any time.The college also provides students with access to a wide range of resources to help them succeed. This includes a virtual library, online study groups, and career services. These resources are designed to help students stay motivated, connected, and informed about their chosen field, so that they can make the most of their education.Overall, Edu Career College is a great option for anyone looking to start or advance their career. With its wide range of online programs, expert faculty, and comprehensive resources, the college provides students with the tools they need to succeed in today's competitive job market. Whether you are looking to start a new career or advance in your current one, Edu Career College can help you achieve your goals.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 5
    • duration 1:52:47
    • Release Date 2023/02/28