Breadth First Learning - Knowledge Nook

"Knowledge Nook" sounds like a cozy place for learning and exploration! Are you thinking about a specific topic or idea related to it?

Post Top Ad

Breadth First Learning

Share This

 

  1. Breadth First Learning

This course will give a basic introduction to almost all courses of Computer Science. Such a strategy of learning is known as Breadth First Learning. The other strategy is called Depth First Learning in which one particular course is first covered in detail and then the next course is covered. The Breadth First Learning helps students to first know what they will be learning in the whole degree program. 

for more articles check the Knowledge Nook


We will cover: 


      1. Abstract view of all major courses in CS
      2. Understanding what will be studied in CS
      3. Why each course is important 
      4. Clarifying the bigger Picture

  Introduction to the topics that will be covered in this course: 

1. Search Engine Usage Techniques 

We will cover the searching techniques in this topic. How can you effectively search over the internet using popular search engines?  

2. History of Computing

We will cover in this topic that how today's computer evolved from the basic idea.

3. Data Storage

Whatever data you enter into the computer, this data needs to be stored somewhere in the hardware, such storage science will be understood in this topic.   

​​​​​​​​​​​​​​4. Data Manipulation

Then the next thing is to study how data is manipulated. For example, how basic arithmetic operations (+,-,*, /) are performed in computers and how some advanced operators are performed. 

​​​​​​​5. Operating System

We will study about Operating System which is the overall in-charge of the computer system. 

​​​​​​​6. Networking and the Internet

We will also study how different computers communicate over the Internet. 

​​​​​​​7. Algorithms

We will then study the fundamental concept of algorithms in Computer Science. We define an algorithm as “a Set of Steps in a sequence to perform a certain task”. 

​​​​​​​8. Programming Languages

Then we will study programming tools and how algorithms can be written to achieve the said goal in computer programming. We will cover just the basics of C++. 

​​​​​​​9. Software Engineering

Here we will cover how a complete software is developed starting from the requirement gathering phase to designing, implementation, and testing.

​​​​​​​10. Data Abstraction

In Computer Science, designing a complex and large system becomes a challenge when we discuss design at great depth, data abstraction hides complexities from the designer and helps to comprehend things with more ease. Such things will be discussed in data abstraction like Arrays, Stack, Queue, and trees. 

​​​​​​​11. Database Systems

In Computer Science, we store and link data in an organized way using state-of-the-art Database Management Systems (DBMS). We will discuss database design, and DBMS functionalities in these modules.   

​​​​​​​12. Artificial Intelligence

You know "Computer" is a dumb device, and cannot think of making inferential decisions. However, Artificial Intelligence (AI) is a specialized field of Computer Science that aims at building such Computer Systems that can act intelligently.   

​​​​​​​13. CS impact on society

We will also learn the impact of Computer Science on society, social setups, and on humans. 

​​​​​​​14. Content Filtering, Spam, International laws

Here we will cover content filtering, dealing with spam, and international laws related to Computer Science in terms of data and privacy.  

​​​​​​​15. Word Processing

Word processors, like Microsoft Word, is an application software that helps to build editable Word documents, we will cover all major functionalities of Microsoft Word. 

​​​​​​​16. Presentations Development

Presentations are built in specialized tools like Microsoft PowerPoint. We will cover the Microsoft PowerPoint tool in detail to design and animate the presentation slides.

​​​​​​​17. Spreadsheet

To perform certain types of calculations on data, there are some specialized software like Spreadsheet. One such software is Microsoft Excel which will be covered in such modules.

​​​​​​​18. Database MS Access

The database learned above will be implemented using a DBMS tool like Microsoft Access.

​​​​​​​19. Web Page Development

We will also learn that how a web page can be made easily using built-in tools like Dreamweaver. 

Breadth First Learning is followed in CS101.  

No comments:

Post a Comment

Post Bottom Ad