Computer Engineering Department

Introduction to Computer Engineering
Computer science is the systematic study of the feasibility, structure, expression, and mechanisms of processes (algorithms) in the field of production, display, processing, storage, communication with other information, and access to information. This information may be encoded in bits and bytes in computer memory, or expressed in genes and protein structures within a human cell. Computer science specialists seek to understand the nature and how to perform computations to solve problems. They investigate whether a problem is computable or not, and if the answer is positive, they examine and compare different algorithms for solving the problem to determine which one produces the correct and better answer. To this end, they design programming languages that can efficiently implement the selected solutions. They design, evaluate, and implement computer systems that professionally execute these solutions. On the other hand, using their analytical minds, they strengthen the mathematical foundations of these steps.
The aim of the establishment of the computer engineering field is to train specialists who work in the analysis, design, construction, and commissioning of new hardware devices and collections, the examination and recognition of existing hardware and software collections, maintenance, troubleshooting, repair, modification, and development.
The most important requirement for entering the field of computer engineering is an interest in computers and programming, along with which the student must be proficient in mathematics and have a familiarity with the English language.
Introduction to the Computer Engineering Department of Lorestan University:
The Computer Engineering Department of Lorestan University began its work in 2006 with an associate degree in software engineering, and then in 2011, after the graduation of all associate degree students, this level was eliminated and began to accept students in the bachelor's degree in software engineering.
This department continues its activities with the admission of postgraduate students since 2015 and has 5 faculty members.
The university's Computer Engineering Department has 3 A.B.C sites that students can use to practice practical and programming courses.
The operating system laboratory and the computer networks laboratory are among the active laboratories of this department, which are used for the practical use of students.