My Viral Box Logo
Ad image
  • Funny Stories
  • Weird Stories
  • Scary Stories
  • Ghost Stories
  • Funny Riddles
  • Short Jokes
Reading: Lecture # 22 [Гарвард, Основы программирования, осень 2015 год] / Blog company Vert Dider / Geektimes
Share
MYVIRALBOX MYVIRALBOX
Font ResizerAa
  • Funny Stories
  • Weird Stories
  • Funny Riddles
  • Ghost Stories
  • Scary Stories
Search
  • Funny Stories
  • Weird Stories
  • Scary Stories
  • Ghost Stories
  • Funny Riddles
  • Short Jokes
Have an existing account? Sign In
Follow US
© Foxiz News Network. Ruby Design Company. All Rights Reserved.
MYVIRALBOX > Funny Stories > Lecture # 22 [Гарвард, Основы программирования, осень 2015 год] / Blog company Vert Dider / Geektimes
Funny StoriesWeird Stories

Lecture # 22 [Гарвард, Основы программирования, осень 2015 год] / Blog company Vert Dider / Geektimes

MyViralBox Staff
Last updated: April 25, 2024 3:36 pm
MyViralBox Staff
Published April 11, 2017
Share
5 Min Read
SHARE

Introducing the 22nd (From the 24th) lecture of the legendary Harvard CS50 course, which we translate and sound specifically for JavaRush.

In this lecture, Professor Skazelatti of Yale University demonstrates the use of artificial intelligence in games. The lecture deals with minimax and alpha-beta-clipping algorithms, and also analyzes the robot’s game in tic-tac-toe.

Very soon we will finish the entire course. If you have not seen the previous lectures, it’s time to start getting acquainted with them. List under the cut.

List of the translated lectures:

1st lecture : introductory, introduces the general concepts of programming languages, as well as with a team of teachers And the system of future studies.
2nd lecture : also introductory and introduces general concepts of programming languages, continuing the theme of the first lecture.
3rd lecture : introduces With the concept and compilation functions and tells how in the programs bugs appear (starting from the very first “computer bug “), How to recognize them and how they can be caused.
4th lecture : introduces the types of data and cycles, some basic functions and the basic scheme for compiling the program, and also demonstrates the limitations of the capabilities of computers and
5th lecture : continued about bugs, plus reveals the notion of program structure, explains why you need functions inside code, what is the importance of the scope of values, and introduces a function Strlen. Also from it you will learn how to write off in the CS50, and learn how to save the computer’s RAM in order to avoid segmentation errors.
6th lecture : about the basics of cryptography, arrays and command-line arguments.
7th lecture : introduces the main methods of sorting data. David Meilen talks about bubble sorting, sorting by choice, insertion and merging, and viewers are testing them in practice.
8th lecture : about sorting data by fusion, and a brief digression into the world of bitwise operations.
9th lecture : continuation of the acquaintance with the operator of the condition – if, introduction of the notion of recursion, as well as discussion of the scandal of the Volkswagen concern and the problem of computer security. The lecturer looks in detail at the swap function, demonstrates the ways of working with the program debugger and reveals the structure and mechanics of RAM.
10th lecture : on different methods of compiling lists, storing information about the program and using pointers and
The 11th lecture : the study of pointers, the analysis of the structure of the functions of the CS50 library, acquaintance with the memory leak, the introduction of the concept of linked list and other data structures with a detailed demonstration.
I lecture : about the features of the stack A, a queue and a linked list. The analysis of possible problems associated with access to memory.
13th lecture : on hashing of data, network protocols and how to protect yourself from suspicious strangers with the help of encrypted connections.
14th lecture : introduction to web programming and familiarity with HTML and CSS languages.
15th lecture : introduction to PHP programming language and HTML markup language .
16th lecture : continued examination of the PHP language, now for the development of web applications, and Acquaintance with databases and MySQL.
17th lecture : continued acquaintance with SQL databases.
18th lecture: : introduction to JavaScrip and programming on the side
19th lecture: : the familiarity with the JavaScrip language continues, and the use of computer technologies in archeology is demonstrated.
20th lecture: : discusses the topic Computer security: outlines the basics of personal safety on the Internet, the principles of working with passwords, explains the specificity of malicious software Care. The lecture also touches upon the problems of inviolability of personal data in the modern digital age, including in the socio-political context.
21st Lecture: : Professor Skazelatti of Yale University talks about natural language processing systems. The lecture deals with speech recognition algorithms, reveals the notion of statistical models of speech recognition, hidden Markov models, the question-answer system, semantic processing of text, as well as the topic of creating non-verbal communication systems.
22nd lecture: : Professor Skazelatti of Yale University demonstrates the use of artificial intelligence in games. The lecture deals with minimax and alpha-beta-clipping algorithms, and also analyzes the robot’s game in tic-tac-toe.

MyViralBox Staff
MyViralBox Staff

You Might Also Like

People actually stormed Area 51

What should the scientist look like? / Geektimes

Theodore Roosevelt’s Stolen Watch Returns Home After 36 Years!

Rat climbs out of loaf of bread at service station

What the New Game Of Thrones Season 7 Photos Reveal

3 Comments 3 Comments
  • Pingback: Homepage
  • Jim says:
    April 25, 2017 at 11:51 am

    I amm surre thiis articlpe hass touchged all tthe internet viewers, iits really really pleeasant piece oof wriiting
    oon buildcing upp new blog.

    Reply
  • insurance for gadgets says:
    April 12, 2017 at 9:52 pm

    The information is incredibly significant.

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search Posts

‎‎‎‎‎Explore Our Categories

  • Funny Riddles9
  • Funny Stories524
  • Ghost Stories3
  • Scary Stories20
  • Short Jokes1
  • Weird Stories479
Ad image

Latest added

weird football rivalries
Weird Stories

Weird Football Rivalries: Strange Stories Behind the Game’s Fiercest Feuds

May 14, 2025
most dangerous football derbies
Scary Stories

7 Most Dangerous Football Derbies Worldwide: Intense Rivalries and Risks

May 13, 2025
wonderful Scottish football
Weird Stories

9 weird and wonderful Scottish football moments

May 12, 2025
Weirdest Players in Arsenal FC History
Weird Stories

14 Weirdest Players in Arsenal FC History: Strange Stories and Quirky Characters

May 11, 2025
weird football formations
Weird Stories

7 Weird Football Formations That Actually Worked

May 11, 2025
weird business ideas
Weird Stories

15 Weird Business Ideas That Actually Work

May 3, 2025

Explore More

  • Privacy Policy
  • Submit Your Silly Stories

Follow US on Social Media

Facebook Instagram Pinterest Envelope-open

My Viral Box Logo

About My Viral Box

MyViralBox brings together all the weird, wacky, scary and funny news from around the web in one place to brighten your day. You might scratch your head; you might laugh out loud; you might glance over your shoulder; but you’re gonna have fun whenever you drop by. Funny news, weird news, chill-inducing spookiness, jokes and riddles of all kinds, plus whatever else we come across that we think just has to go viral; you’ll find it all right here!

© My Viral Box. All Rights Reserved.

Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?