Welcome to the Department of Computer Engineering!


I am delighted to welcome you all to the Department of Computer Engineering as the new chair. It is an honor to lead this esteemed department and work alongside such talented individuals. Together, we will continue to foster a vibrant academic environment and advance the field of computer engineering. Computer engineering is at the forefront of technological innovation, shaping the way we live, work, and interact with the world. As a department, we are committed to providing our students with a comprehensive education that combines theory and practical skills, preparing them to tackle the complex challenges of the digital age.

To our students, I encourage you to embrace this exciting journey of learning and discovery. Computer engineering offers a vast array of opportunities, from designing powerful processors and networks to developing innovative software solutions. Take advantage of the resources and support available to you, engage in hands-on projects, and explore internships and research opportunities to enrich your education.

I encourage you to actively engage in departmental activities, participate in seminars, workshops, and conferences, and forge connections with industry partners. Let us seize the opportunities that lie ahead and make a lasting impact on the field of computer engineering.

Once again, welcome to the Department of Computer Engineering. I look forward to an enriching and rewarding academic year filled with growth, collaboration, and innovation.

 
Warm regards,

Dr. Nazar Elfadil Mohamed
Acting Chair, Department of Computer Engineering

Departmental Mission

The Department of Computer Engineering strives to deliver quality education in Computer Engineering, mathematics, physical sciences, and technology. It focuses on fostering research skills, enhancing students' leadership roles in regional development, and promoting community service. The department is devoted to scientific advancement, professional growth, and embracing diversity, enriching the academic and professional experience.

Program Overview

The CEN curriculum is a Five-year program designed to grant students the Bachelor of Science in Computer Engineering degree upon the successful completion of the requirements. The first common year with College of Engineering majors allows students to switch between the engineering majors at the start of the second year of their study.

Program Mission

The Computer Engineering program focuses on building a solid foundation in core engineering principles, and enhancing leadership skills in regional development. The program offers practical design experiences and emphasizes research advancement, along with a strong commitment to community service engagement. 

Program Objectives

Graduates of the Bachelor of  Sciences (BCEN) program:
1.    Possess skills and knowledge that qualify them for professional practice in computer engineering and for admission to reputable graduate programs.
2. Are capable of applying fundamental knowledge, appropriate mathematical principles and computing tools, critical thinking, and best practices in computer engineering analysis and design.
3.   Are provided with an educational foundation that fosters creativity, team work, leadership, and communication skills, and prepares them for life-long learning along diverse career paths.
4.    Have an appreciation of engineering practice's technical, social, economic, environmental, ethical, and global aspects.


Study Plan:

Career Opportunities

The Department of Computer Engineering is committed to providing its students with meaningful, up-to-date skills and knowledge that will allow them to explore the education and skills of computer engineering. Furthermore, allow them to pursue successful careers and make deep impacts at leading commercial hardware and software companies. With these objectives in mind, the BCEN program is designed around fostering contemporary best practices and skills in line with the job opportunities for computing professionals. Career opportunities include:

▪  Computer Network Engineering
▪  Computer Systems and Application Development
▪  Software Design
▪  Digital Signal and Image Processing
▪  Integrated Circuit Design
▪  Internet Applications Development
▪   Robotics and Automated Manufacturing
▪   Engineering consulting
▪   Manufacturing
▪   Global communication systems
▪   Instrumentation

Learning Outcomes

Upon graduation, students with Bachelor of Science in Computer Engineering (BCEN) will be expected to demonstrate:

K1.  Recognize and apply knowledge of fundamental Mathematics, Physics and Science, in CE
K2.  Outline and reproduce designs and conduct experiments, as well as to analyze and interpret data
K3.  Describe the design of a system, and component, or process to meet desired needs within realistic constraints such as technical, economic, environmental, social, ethical, health and safety, manufacturability, and sustainability.
K4.  Recall and memorize concepts, principles, theories, and procedures in CE

Skills

S1  Analyze, and judge complex CE problems to provide solutions by applying principles of CE science, and mathematics through critical thinking.
S2  Design and implementation of a computer-based system, process, or program to meet desired needs within realistic constraints.
S3  Analyze a problem, and identify the computing requirements appropriate to its solution
S4  Demonstrate a good level and the ability to work effectively in a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
S5  Demonstrate communication skills such as writing, reading, presenting, negotiating and debating
S6  Assess and demonstrate skills in the usage of computer, network, and software packages relevant to CE.

Values

V1  Show values of professional and ethical responsibilities as an individual or as part of a team.
V2  Demonstrate the ability for collaborative learning and working to finish team assignments and projects on time, while selecting and judging resources and recognizing economic, environmental impact, and ethical responsibilities in CE solutions.
V3  Operate and communicate effectively with other members of the team and a range of audiences

Degree Requirement

To graduate with a Bachelor of Engineering Science (BES) in Computer Engineering, students must satisfactory complete a five year program consisting of 158 credit hours distributed as follows:

         University Requirements                                     37 Credits

         College Requirements                                         37 Credits

         Computer Engineering Requirements                 84 Credits

Total                                                                   158 Credits

 

 

 

 

Program Information

Computer Engineering Department is one among various departments in Computing College. It was established in 1424 H. Computer engineering field is one of the most important fields. The department has graduated hundreds of students from its BS programs.

 

Degree Name: Master of Science in Computer Engineering

Program Mission Statement

To provide quality education in different advanced Computer Engineering fields by exposing students to both theoretical and practical experiences. Preparing them to contribute significantly to the research and advancement of new and emerging technology in computing, and fostering perception and awareness of their leading role in the development of their community.

 

Degree Requirements:

1. Project Track (42 credit hours)

  • Successful completion of a minimum of 36 credit hours of graduate courses.
  • Completion and successful defense of a research project of 6 credit hours. 

2. Thesis Track (42 credit hours)

  • Successful completion of a minimum of 30 credit hours of graduate courses.
  • Completion and successful defense of a research project of 12 credit hours.

 

Admission

FBSU invites students with a sound academic record, good personal character, strong interest to serve their communities and eagerness to serve as professionals in allied fields. Students with the most promising overall profile will be selected to join the “Master Degree Program” in Computer Engineering.

 

Applicants to FBSU must satisfy the following eligibility requirements:

 

  1.  A four-year Bachelor’s (B.S.) Degree in computer science, computer engineering or any relevance degree from a recognized institution with a major in the proposed field or evidence of suitable background for entering the proposed field.
  2.  Prospective students having with Bachelor Degree other than computer engineering and computer science may be considered for placing the application for the admission. Admission committee will decide for the applicant’s admission depending upon his suitability.
  3.  A Grade-Point Average (GPA) of 3.75 or higher on a scale of 5.00 or 3.0 or higher on a scale of 4.00 (i.e. 3.75/5 or 3/4).
  4.  In case of having 3 years and onwards of industrial experience in the computer science or computer engineering industry then 3.00 GPA may be considered after the admission committee’s recommendation.
  5.  English language requirement (e.g. Completion of TOEFL or IELTS with a minimum score) set by the admission committee.
  6.  General Graduate Record Examination (GRE) score will be the advantageous at the time of admission.
  7.  At least three letters of recommendation from the faculty who taught the applicant undergraduate courses. [Sealed and signed]
  8.  Satisfactorily meeting any additional departmental or university admission requirements. Present a “No-Objection” letter from the employer, if applicable.
  9.  Should not have been dismissed from any academic institution.
  10.  Fulfill program requirements. 11. Fulfill other University requirements.

A student who satisfies the above criteria except English language requirement then English language test may be taken at FBSU.

 

Program Structure & Curriculum Study Plan