- 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:
- Abstract view of all major courses in CS
- Understanding what will be studied in CS
- Why each course is important
- 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