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
    Learn more about the program!
    Fill in your contact information and we will get in touch as soon as possible.
    Full Name
    Email
    image/svg+xml
    Contact number
    For this specific program there is a Brive Application Fee of €250.
    BACHELORS

    Bachelor in Computer Engineering (BSc) - Frederick

    Frederick University
    NicosiaCyprus
    On campus
    Full-time
    €8,640.00/year
    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
    Outdated Content
    The content has not been updated in the last 6 months

    Need help applying to this program?

    Schedule a free 20-minute counseling session today!

    Similar programs