Frederick University
Frederick University Nicosia

BSc in Computer Engineering

Information

Department
Department of Computer Engineering and Science
Duration
8 semesters
Additional Information

The Program focuses on computer systems with integrated understanding of computer hardware and software. It aims to develop graduates who exhibit in-depth knowledge and possess advanced skills in the core domains of the discipline of computer engineering. The Program constitutes a balance between theory and practice and prepares its graduates for direct employment and a successful career. Furthermore, the Program lays the foundation for graduate studies.

Key Learning Outcomes

  1. Retrieve, analyze and evaluate information from different sources, including information retrieval through databases and on-line computer searches.
  2. Demonstrate competency in oral, written and graphical communication skills, as well as in the use of relevant computing technologies and tools.
  3. Demonstrate the ability to work with others in order to carry out a team task.
  4. Use facts and data and apply appropriate mathematical, science and engineering methods to solve problems, analyze issues or make decisions within the context of the computer engineering discipline.
  5. Use state-of-the-art software and hardware tools, as well as laboratory equipment to design, test and evaluate digital systems.
  6. Design, program, develop and evaluate computing systems as well as smart systems based on microprocessors, microcontrollers and embedded systems to meet defined and specified requirements.
  7. Design, implement and maintain reliable and secure computer networks to satisfy the needs of an organization.
  8. Use analytical methods and modelling techniques to evaluate computing systems and components in terms of general quality attributes and possible trade-offs presented within the given problem.
  9. Evaluate the capabilities and limitations of existing and emerging technologies in the field of information and communication technologies.
  10. Demonstrate awareness on the forefront of knowledge in the field of computer engineering and on the emerging information and communication technologies.

Occupational Profiles of the Graduates

The graduates of the Program have the knowledge and skills required for the design, implementation, and administration of computing systems. They fulfil the requirements for employment in the public or private sectors as information and communication technologies (ICT) engineers, hardware support engineers, network designers/administrators. They can also be employed in the industry in areas related to automation systems.
The graduates of the Program can also be employed as educators in public or private secondary schools.
The graduates of the program are eligible to register to the Technical Chamber of Cyprus (ETEK).

Program

SEMESTER 1

  • FOUNDATIONS IN COMPUTING
  • PROGRAMMING PRINCIPLES I
  • ELECTRICAL PRINCIPLES
  • CALCULUS AND ANALYTIC GEOMETRY I
  • LINEAR ALGEBRA WITH MATLAB
  • FREE ELECTIVE

SEMESTER 2

  • DIGITAL LOGIC
  • PROGRAMMING PRINCIPLES II
  • CIRCUIT ANALYSIS I
  • CALCULUS AND ANALYTIC GEOMETRY II
  • FREE ELECTIVE
  • PHYSICS ELECTIVE

SEMESTER 3

  • COMPUTER ORGANISATION AND ARCHITECTURE
  • OPERATING SYSTEMS
  • DATA STRUCTURES
  • ELECTRONICS I
  • TECHNICAL WRITING AND COMMUNICATION
  • DIFFERENTIAL EQUATIONS

SEMESTER 4

  • COMPUTER NETWORKS I
  • DISCRETE MATHEMATICS
  • COMPUTER ETHICS AND PUBLIC POLICY
  • RANDOM SIGNALS AND SYSTEMS
  • ELECTRONICS II
  • FREE ELECTIVE

SEMESTER 5

  • ADVANCED COMPUTER ARCHITECTURE
  • COMPUTER NETWORKS II
  • AUTOMATION AND DATA ACQUISITION SYSTEMS
  • DIGITAL SYSTEMS DESIGN
  • SOFTWARE METHODOLOGY

SEMESTER 6

  • REAL TIME EMBEDDED SYSTEMS
  • COMPUTER ENGINEERING PLACEMENT
  • ARTIFICIAL INTELLIGENCE
  • SYSTEMS PROGRAMMING
  • SYSTEMS, TRANSFORMS AND SIGNAL PROCESSING

SEMESTER 7

  • NETWORK AND SYSTEM SECURITY
  • COMPUTER INTERFACING AND SYSTEM INTEGRATION
  • SENIOR PROJECT PLANNING
  • COMPUTER ELECTIVE
  • COMPUTER ELECTIVE

SEMESTER 8

  • PARALLEL PROCESSING
  • SENIOR PROJECT
  • COMPUTER ELECTIVE
  • COMPUTER ELECTIVE
  • COMPUTER ELECTIVE