Brive logo
Explore
image/svg+xml
Discover programs that best match your skills and preferences
Find out which study programs best match your qualifications and criteria
Schedule a call and let us help you find the right program
Apply online to universities all over the world through Brive
We support you, every step of the way, to get you into one of your top choices
Collect points and receive cashback when applying through Brive
Search
Bachelors
image/svg+xml
Engineering Sciences
image/svg+xml
Bachelor in Computer Engineering (BSc) - Frederick
Apply through Brive
We are official partners! Complete your application for free and earn benefits!
Free review on your application
1:1 counselling by certified consultants
Higher acceptance rate on your top choices
BACHELORS

Bachelor in Computer Engineering (BSc) - Frederick

Frederick University
NicosiaCyprus
On campus
Full-time
€8,640.00/year
 840 Points
Duration
4 Years
Language
English

Program Description

The bachelor in Computer Engineering (BSc) focuses on computer systems with an 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 bachelor in Computer Engineering (BSc) 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.

Entry Requirements

Are you eligible to apply?

Sign up, check the entry requirements, and find out your compatibility with the program.

Curriculum

Year 1

Semester 1

Foundations Of 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

Year 2

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

Year 3

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

Year 4

Semester 7

Network And System Security

Computer Interfacing And System Integration

Senior Project Planning

Computer Elective

Semester 8

Parallel Processing

Senior Project

Computer Elective

Learning Outcomes

  • Retrieve, analyze and evaluate information from different sources, including information retrieval through databases and on-line computer searches.
  • Demonstrate competency in oral, written and graphical communication skills, as well as in the use of relevant computing technologies and tools.
  • Demonstrate the ability to work with others in order to carry out a team task.
  • 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.
  • Use state-of-the-art software and hardware tools, as well as laboratory equipment to design, test and evaluate digital systems.
  • 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.
  • Design, implement and maintain reliable and secure computer networks to satisfy the needs of an organization.
  • 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.
  • Evaluate the capabilities and limitations of existing and emerging technologies in the field of information and communication technologies.
  • Demonstrate awareness on the forefront of knowledge in the field of computer engineering and on the emerging information and communication technologies.
More

Jobs - Careers

  • Information and Communication Technologies (ICT) Engineer
  • Hardware Support Engineer
  • Network Designer
  • Network Administrator
More
Fresh Content
The content has been updated in the last 6 months

Need help applying to this program?

Schedule a free 20-minute counseling session today!

Similar programs