Tuesday, November 18, 2014

Computer Science (Part2)




 Programming: Programming Computer Science moves first in the said decree. Programming of the computer making the way to doing damage to the computer. I have seen the human language is a computer language called programming language to describe him. Programming language learning software, websites such as mathematical problem solving can be made possible, to determine the direction of the rocket, quantum mechanics is the study of DNA analysis is possible. In short, the modern era of programming knowledge superpower, which can be controlled with the earth.

Like most universities are taught in the first semester of C programmers may be called the mother tongue. Then the object-oriented Java programming course is taught. Software Programming and Java are popular for large projects. Android programming is taught in any university to teach Java.

Programming language course is conducted in two parts. However, the main part of this course in classroom theoretical spoke to the LAN. The programming language is a different problem to solve. Finally, it is usually given to a project, the students get the opportunity to show Creative .

Although many parts of the computer science subjects like this prerequisite to good programming knowledge.

Later assembly languages have another course. Here's the low-level work on different parts of the memory can be. Assembly Language helps to know how the computer memory bits / bytes of data is calculated, the hardware level, so you will know how the data is kept. Assembly as well learn to make fun of the virus can be done, can be used to control different parts of memory programming.

Algorithms: Do you know how big it is possible to reduce the size of the compressed file? Google the millions worth of data from the website found under the twinkling of an eye? How to find millions of TB DNA sequences is the mystery of life? Introduction to Problem Solving in the course of such algorithms. Algorithm to solve the problem of the different stages. Solving the Problem of course is to teach algorithm technique. Such procedures directly to the Real Life Problem Stockhausen, but will create a base course, Problem Solving common technique will teach you. Computer memory and time consumption is to teach them how to solve the problem here. This course is both lab and theory. During this course you will realize that there is no point in knowing the programming language, it will know how to solve the problem.


Data Structure: How many people on Facebook to save the data? Save randomly found the problem quickly, so save the data in a certain technique. If the papers are as easily found in the drawer level, so if you save the data to follow certain structures that are easily available during working hours. These are ideas about data structures course.
Algorithms and data structures are the foundation of computer science, it is used for each topic.

Mathematics: computer science students need to learn math better. The reason is not clear to everyone. It's time to design a new algorithm or data structure to determine how it would work well in mathematics is required. There are many ways to solve a problem, which is the highest good, which is less than the memory will not work in less time, for the account of mathematics knowledge needed. The Problem Solving skills like math, you know that you will be better. Computer keepsake The "Adelaida Math" heard many.
Nowadays many difficult problems of mathematical procedures with the computer, and even to prove the theorem. Originally combinatoric would know in math, probability, number theory, Geometry and Linear algebra and so on. Calculus is also taught. The probability is very interesting for a separate course is introduced and some adjacent procedures are done there. If somebody like math is easy for him to be like computer science. Again somebody wants to learn the application of mathematics in real life it would be a good subject.


Operating Systems and System Programming: is taught here is how the operating system works. However, this means that Windows is taught to run! What happened to the operating system's internal structures. The operating system on the same computer to work with the 10 to 10 hours of work to create a special schedule, and they are taught here. Then, just two programs at the same time wanted to use the printer, who will forward the kind who work resource management is taught.
System Programming OS Unix / Linux source code are browsing with. This course can be learned on how well the different device drivers for the modem or can be created, the operating system can be modified in the inner code. If you want to create in the future development of the operating system, or if you want to research about this is that the background here.

Database: Website  software puts the data "database" of the inside. How to keep the data in the database, how to bring out the data etc. In this course.

Artificial Intelligence  is understood from the name of the course, is a topic for the thesis that it is very popular. Reprobate how to work with the characters in the game itself takes a different decision, the computer's interesting how this kind of playing chess all Topics include. The technique is implemented by programming lab. New programming or robotics interest in this course you will like it too. Neural networks, genetic algorithms will be able to learn a great thing.


Graphics: The graphics are so beautiful that we see in computer games or animated movies of the Mathematical Theory behind. Games such as lighting, how realistic is shedding a lot of behind the theory. Gamers also common word "anti-aliasing", "shedding", etc. are taught about the details of this thread. Geometry of need here. For example, a 3-D box 45 degrees en twisting coordinate these figures do here is how to change the LAN accordingly write graphical programs, so learning does not just limited to . You may stay in college circles, straight line equation Sikhs, learn here how to use them is to create graphics.


Networking: How to connect a computer with more than 10 computers, how the Internet works, how the network data packets are sent and received on the other end, etc. are taught. Network securities covered in this topic. LAN will know, DNS servers, IP-6, cryptography etc..

Now come on some topic related hardware. Less interest in and knowledge about the low end of it. Computer science is taught a lot of hardware. The development of computer architecture is taught computer. Information on how to go to the computer or the "data bus" works, the difference of PCI, AGP, cache memory, etc. are taught

This is a fairly Summary of computer science, which is taught. Many things may be missing because this time the head. One interesting aspect of computer science "Contest". Throughout the year in various universities or companies Programming Contest and Software Contest organized.

No comments:

Post a Comment

No Samp