Looking for a Tutor Near You?

Post Learning Requirement » x
Ask a Question
x
x

Direction

x

Ask a Question

x

Hire a Tutor

Presentation On Computer Science: What To Expect

Published in: Computer Science
96 Views

In this introductory guide to computer science, the fundamentals of the field are described. It starts from algorithms, then to data, then to fields of computer science and in the end to artificial intelligence. It would be a useful guide for students starting on their course in computer science.

Hurmat A / Dubai

5 years of teaching experience

Qualification: Ph.D.

Teaches: Advanced Maths, Basic Computer, Coding & Programming, Engineering Design, Computer Science, Electronics, MATLAB, Engineering, Artificial Intelligence, C++, Python

Contact this Tutor
  1. Introduction to Computer Science: What to expect? Dr. Hurmat Ali Shah Postdoc (Queen's University, Ryerson University; Canada) Ph.D. (Republic of Korea)
  2. What is Computer Sciere GR Computer Science can be hard to define as computers are everywhere GR We get to use computing through our phones, calls, daily electronic devices and much more GR In that it gets hard to define what is the "science behind this" GR If you have asked this question while using any of electronic, electrical or computing device, you have indulge in Computer Science
  3. But what is it really? GR To put it straightforward: cog "Computer Science is science of algorithms" GR But that may confuse you further! GR What is an algorithm then? GR Algorithm is a clear and definite set of instructions to be followed to solve any computational problem
  4. But what can be "Science" about al orithms GR "Following a set of instructions is a simple act" can the objection be GR Well, the simplicity in itself is an attribute of Science GR But problems in computation, like storing tons of data on the internet, is a gigantic task GR Tasks like storing, retrieving and processing huge information needs methods of its own
  5. Algorithms GR Algorithms is the representation of that computational tools and methods GR These tools can be related to Representation eg Communication Manipulating information cZ Analyzing information cog Intelligent behavior
  6. Black box The processing of algorithms lead to the concept of a black box Input Processing Data output This model where you give the input and receive an input is a black box The processing of input is abstracted/ hidden from you What is common throughout is "Data"
  7. Abstraction---Data GR The concept of algorithms lead to abstraction, where the processing can be hidden away from user GR Similarly, the limited information can lead ways to thinking in more creative ways GR What the user has to deal with is Data
  8. What is Data GR "Data" is any real world information on which a computational operation is done Sound Text Video cz Weather information cz Charts Images
  9. Data and Algorithms--- Programming GR So, after going through what an algorithm and data is, the question is what can be done with these GR Herein comes the concept of programming GR Programming is the implementation of algorithms GR Programming is the translation of the algorithms to computer readable language with the required data to process
  10. Computer GR For now, we have focused on what is inside one single computer GR But what happens when we are dealing with more than one computers cz Networks GR In networks, the communication follows its own set of rules, called protocols CR Internet is a world wide network of other networks
  11. What's more in Computer Science GR Computer Science is a broad field, engulfing things from physics, cognitive science, electronics to language processing and sentiment analysis GR A clear-cut boundary for computer science is hard to come up with GR But the major focuses/ areas of Computer Science can be followed
  12. Divisions of Computer Science Computer theory These fields of computer science have different concentrations on Data Algorithms Protocols Programming
  13. Artificial Intelligence GR What is asked today in every discussion about computer is Al GR Enabling computers to be intelligent or to draw patterns of behavior on its own is artificial intelligence GR From the previous slide, it has a combined concentration of Programming Data cz Computing power, thus hardware
  14. Looking beyond Computer Science GR What are the ethical implications of computers? GR Storing data about us GR Modifying/ nudging human behavior GR Consumerism GR Effect on attention span GR Effect on society
  15. THANK YOU