Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Emotional Intelligence
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Data Cleaning
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 7 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
Development Web Development Computer Science

Computer Science And Programming Fundamentals

Computer Science and Programming Fundamentals . Must know Computer Science And Programming Knowledge .
Rating: 3.6 out of 53.6 (57 ratings)
353 students
Created by Sanjay Sathe
Last updated 10/2018
English
30-Day Money-Back Guarantee

What you'll learn

  • After successful completion this course , you will have critically important foundational knowledge base which every student of computer science and especially every programmers must know . This course will significantly improve the ability to confidently learn any subject in computer science and provide excellent start .

Course content

15 sections • 94 lectures • 7h 2m total length

  • Preview06:14
  • What is a Computer Science - Part - 2
    07:20
  • Preview03:19
  • Computer Science – Evaluation as a Career Option
    05:17
  • Computer Science And Moore’s Law
    03:13
  • Applications Of Computer Science
    04:59

  • Preview03:37
  • Computer System - Input And Output Devices
    03:28
  • Computer System - Hardware and Software Components .
    06:48
  • Types Of Computer Systems .
    01:53
  • Computer System - Architecture .
    04:32

  • What is Number System ?
    01:59
  • Types of Numbering Systems
    03:50
  • Preview03:09
  • How Data is Represented in Binary ? .
    02:15
  • Introduction - Binary Code and Binary Units .
    05:14
  • Binary Number System and ASCII .
    03:05
  • Binary Number System and Logic Gates .
    03:43
  • Binary Number System and Boolean Algebra .
    02:51

  • Preview04:18
  • Why Computer System Needs Hierarchy of Memory ?
    04:21
  • Computer System - Memory Hierarchy
    03:04
  • Computer System - Memory Types .
    04:16
  • Computer Primary Memory ( Main Memory ) - RAM .
    04:41
  • Computer Secondary Memory ( Permanent Memory ) - Disk Memory .
    02:58
  • Computer System - Memory Organization .
    03:39
  • Computer System - Read Only Memory ( ROM ) .
    02:48

  • Preview04:16
  • Why Computer System needs RAM ?
    03:00
  • Types of Random Access Memory ( RAM ) .
    04:08
  • RAM And Instruction Cycle .
    02:06
  • Computer System - Virtual Memory .
    05:31
  • How Operating System Implements Virtual Memory ? .
    08:01

  • What is a Computer System Cache Memory ?
    03:36
  • Why Computer System needs a Cache Memory ?
    03:14
  • Types of Cache Memory in Computer System .
    04:16
  • Computer CPU Performance And Cache Memory .
    02:25

  • Preview05:57
  • What are different components of CPU ?
    06:56
  • What is the main function of CPU ?
    02:45
  • How CPU Executes a Computer Program ?
    04:13
  • What is a Program Instruction ?
    07:33
  • What is an CPU Instruction Cycle OR Machine Cycle ?
    04:40
  • CPU Instruction Cycle - Step by Step Execution
    08:12
  • CPU Types , Speed and Performance
    07:28

  • What are Computer System CPU Registers ? .
    04:15
  • Why CPU Needs Registers ?
    03:00
  • Types of CPU Registers .
    03:09
  • Functions of different CPU Registers .
    05:12

  • CPU Clock And Program Execution .
    04:08
  • What is a CPU CLOCK ?
    03:59
  • CPU Performance and Clock Speed .
    03:37

  • What is a Motherboard in Computer ?
    04:27
  • Computer System - Motherboard Components - Part 1
    04:36
  • Computer System - Motherboard Components - Part 2
    05:47
  • Computer System - Motherboard Expansion Slots .
    03:50
  • Computer Motherboard Chipset - Northbridge And Southbridge .
    03:23

Requirements

  • No prior knowledge or experience required for this course incomputer science and programming fundamentals .

Description

This is the most comprehensive  and unique  computer science course which will give you in depth understanding of most important fundamental concepts in computer science And Programming . This course is specifically designed for anyone who aspires to be a computer science professional ( programming , hardware , web development )  . You could be a budding programmer , hardware engineer or computer professional interested in enhancing the depth of your knowledge . This  course  will  has been  designed to arm you with most important  foundational  concepts and  knowledge  in  computer  science which every computer professional  is expected to know irrespective of which field in computer science you may choose in future .

Computer science is  inherently  an interdisciplinary science and therefore It is important for every computer professional to have a good understanding of the fundamental concepts in computer science no matter  which  programming language or any other stream  you may choose as career option .

Each  concept  has been discussed in detail with the help of  graphics  and multimedia  to facilitate  your understanding . Computer science is full of  technical jargon and  therefore  all the topics have been presented  in a most simplified language to ease your learning curve .

After  completing this  course, you will have the critically important foundational knowledge to confidently learn any programming language or any other course in computers . This course is ideal as a both a study tool and an on-the-job reference .

This course comes with a 30 day money back guarantee! If you are not satisfied in any way, you'll get your money back.

So what are you waiting for ?  Let  your professional career take off  on the solid foundation . I am sure , this  course will give competitive edge  , confidence  and knowledge base  to master any subject in computer science.

Who this course is for:

  • Students interested in learning Fundamental Concepts in Computer science And Programming.
  • Beginners who have never programmed before .
  • Programmers interested in learning all fundamental concepts in computer science and programming.
  • All computer professionals who want to be updated on fundamentals of computer science and programming.

Instructor

Sanjay Sathe
Faculty in computer science and information technology
Sanjay Sathe
  • 4.1 Instructor Rating
  • 91 Reviews
  • 518 Students
  • 2 Courses

Sanjay  Sathe

Faculty  in  computer science  and  information  technology  .

Computer science has been  my passion ,  hobby and  profession  throughout  my  career  . Currently I  am   working as   a director and principal faculty  at  “Wellensure Services”  which  is  an educational  institute focused on  providing quality education  in  computer science . I have been  teaching different subjects in  computer science for last  20 years  .

“Wellensure services”  is a professionally managed  educational  institute in India  which  offers   courses  in computer science  and  information  technology .  I started  working  as  faculty  after completing my  post graduation in engineering  .

 I am a  professional  content developer having developed number of  training modules for various  subjects   in  computer science . I believe and endeavour that  E learning  is an excellent medium to impart quality education at very reasonable cost to large number of students .

On personal front , I am married  and  My wife  Dr. Swati  is a practicing eye surgeon ( Ophthalmologist ) .  I  stay  with my family in Pune ( MS ) , India  .

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.