Computer Science serves as a bridge between computer science and mathematics. Its primary goal is to achieve the best possible algorithms (problem-solving methods) with the least amount of time, minimal error, and maximum accuracy. In other words, the aim of this field is to train specialists who can approach problems in computer science and mathematics with a more mathematical and logical perspective.
At the undergraduate level, Computer Science includes four subdisciplines: Scientific Computing, Theory of Algorithms, Hardware, and Information Systems. Courses in the Scientific Computing subdiscipline focus on linear and nonlinear programming, numerical analysis, and mathematical software — in other words, the goal of this area is to implement and optimize algorithms.
The main difference between Computer Science and Computer Engineering (Software) is that Computer Science does not include laboratory or workshop courses and is more theoretically and research-oriented.
Career Opportunities
A person responsible for selecting solutions to problems and carrying them out is, in fact, a manager and coordinator. Graduates in this field can take on important responsibilities in large industrial centers, research institutes, organizations, companies, and ministries, or play a valuable role in major projects, especially in software, computation, informatics, information, communication, and planning dimensions. In particular, they can help create employment opportunities in the country and generate valuable foreign exchange, especially through the production and sale of scientific, educational, research, and computational software.
Head of Department |
Ext. |
Dr. Maryam Taghizadeh |
|
Department Expert |
Ext. |
Engr. Hossein Khodayari |
1149 |
Views: 0
