Back
Computer Engineering is concerned with the design and construction of various computer components. The objective of the Computer Engineering program is to train specialists who can engage in the analysis, design, construction, and implementation of new hardware devices and systems, as well as the examination and understanding of existing hardware and software systems, maintenance, troubleshooting, repair, modification, and development. Design, simulation, processing, measurement, training, editing, and more are all concepts that are executed with the utmost precision and in the shortest possible time within computer software applications. Therefore, the aim of this field is to train specialized personnel to perform the aforementioned tasks.
Graduate Studies in Computer Engineering and Computer Science
Computer Engineering and Computer Science is a rapidly growing and evolving field that plays a crucial role in many aspects of modern life. From social networks and smart devices to medical and transportation systems, computers are at the core of many technologies we rely on daily. Consequently, there is a high demand for skilled computer specialists who can design and implement complex, intelligent, and secure computer systems.
This field delves into the theoretical and technical principles and concepts required for the design, implementation, optimization, and management of computer systems. It encompasses a broad range of topics, including computer architecture, software engineering, algorithms and computation, artificial intelligence, information technology, computer networks, cybersecurity, data analysis, robotics, the Internet of Things, quantum computing, and bioinformatics.
The curriculum for this program has continuously evolved over the years to keep pace with technological advancements and scientific developments. In the early days of computer science, the focus of education was on low-level programming languages and machine-level architecture. However, with the rapid growth of the field, curricula have adapted to contemporary needs, incorporating subjects such as advanced software system design, modern computational models, data analysis, and information security.
Today, Computer Engineering and Computer Science programs face the challenge of preparing students for a future that will likely be vastly different from the present. Students must not only stay updated with the latest technologies but also be equipped with skills that enable them to adapt effectively to new challenges and opportunities. Therefore, it is essential to regularly review and revise the curriculum to ensure that students receive the best possible education and are well-prepared to tackle the challenges and seize the opportunities in this fast-evolving discipline.
Given the ever-expanding applications of computers, our country currently requires proficient specialists in all areas related to computer science and information technology. The graduate program in “Computer Engineering and Computer Science” empowers its graduates to tackle complex real-world problems by mastering both the theoretical and practical dimensions of this technology, thereby addressing the country’s increasing needs in this domain.
Data Science
This subdiscipline is designed to familiarize students with the concepts, tools, and techniques of data science and data engineering. Graduates of this program will be capable of working on complex data problems, extracting insights and knowledge from data, and making informed decisions using data-driven methods. Consequently, they will be equipped with the necessary skills and knowledge to succeed in data-related professions, including data analyst, data engineer, and data scientist.
Artificial Intelligence and Robotics
The aim of Artificial Intelligence and Robotics subdiscipline is to equip students with the necessary knowledge and skills for theoretical understanding, design, and development of intelligent systems. The curriculum includes theoretical courses in mathematics and statistics, machine learning, natural language processing, computer vision, and other fields of artificial intelligence. It is structured to ensure students achieve theoretical mastery while also gaining experience in research, problem-solving, and implementing solutions.
Computer Engineering Department at Kermanshah University of Technology
Currently, the Computer Engineering program at Kermanshah University of Technology is offered at the undergraduate) level with two subdisciplines: Artificial Intelligence and Robotics as well as Data Science. The Computer Engineering Department at Kermanshah University of Technology began its activities in 2010 with the establishment of Information Technology Engineering. In 2011, Computer Engineering – Hardware was added to the undergraduate programs of the University.
Up until 2016, undergraduate students entered the University by selecting a subdiscipline at the time of admission. However, starting in 2016, students first enrolled without a subdiscipline and later, in their third year, chose between two subdisciplines:
  • Information Technology
  • Computer Systems Architecture
From the 2018 cohort onward, students in Computer Engineering graduate without a specified subdiscipline.
Career Opportunities
The job market and employment outlook for Computer Engineering graduates are highly favorable due to the field’s broad applications in modern society. Graduates in this field are in high demand and are unlikely to face unemployment. They can work in hardware and device manufacturing companies as well as industrial and production centers involved in designing and implementing customized computer systems, enhancing the quality of existing hardware through software and hardware modifications, upgrading networks, and building computer networks.
Examples of professional activities include:
  • Studying, analyzing, and assessing hardware, software, and network requirements
  • Collecting, organizing, and classifying data
  • Developing and maintaining essential software tools (e.g., Persian mail systems and search tools)
  • Designing and implementing local area networks (LANs)
  • Studying and evaluating appropriate communication tools for data transmission
  • Studying and analyzing suitable software systems for organizing and utilizing information, such as operating systems and database management systems
  • Studying and identifying new methods for information dissemination
 
Head of Department
 
 
Ext.
 
Dr. Maryam Taghizadeh
 
 
 
Department Expert
 
 
Ext.
 
Engr. Hossein Khodayari
 
 
1149

Views: 0