Aeorion SMS

 

Computer Engineering

PROGRAMME DESCRIPTION

Computer engineering is a combination of several fields in electronics engineering and computer science. This syllabus enables a student to design computers that can be produced by methods such as chemical etching and milling methods. For this reason, students of computer engineering must receive thorough training in computer science, software engineering, electronics, and hardware and software integration. In addition, computer engineering students at UCC will receive training in areas such as artificial intelligence, computer networks, operating systems and computer architecture. This will make it possible for graduates to contribute to various aspects of hardware and software such as circuit design, micro-controllers and computer design, as well as the computer service industry.

As a computer engineer, graduates will deal with issues such as software design and implementation, development of firmware, design of VLSI chips, design of micro-controllers, sensor design, digital systems, and communication devices. This programme will be very practical intensive. The goal is for students to engage in the production of computers and other intelligent circuits. There is an industrial experience component in this programme where students spend mandatory time working in the industry.

PROGRAMME LEARNING GOALS

This programme will:

  1. Prepare students to identify, formulate, and solve complex engineering problems by applying principles of engineering, science, and mathematics
  2. Develop the ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
  3. Inculcate in students the need to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
  4. Develop the ability to function effectively in a team whose members together provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks, and meet objectives.
  5. Cultivate the ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions
  6. Engender in students the ability to acquire and apply new knowledge as needed, using appropriate learning strategies.

 

PROGRAMME LEARNING OUTCOMES

Graduates of the Bachelor of Science in Computer Engineering will be able to:

  • Analyze, plan, design, develop, test, implement and maintain robust computing system solutions in accordance with appropriate functional requirements, industry best practices and standards.
  • Apply principles of digital and analog circuits to design, build, test, implement, maintain and troubleshoot computing devices, including embedded components and systems.
  • Integrate multiple software and hardware components using appropriate systems, methodologies, and connection protocols.
  • Diagnose, troubleshoot, document and monitor technical problems using appropriate methodologies and tools, and investigate emerging trends to respond to technical challenges.
  • Adhere to ethical, social media, legal, regulatory and economic requirements and/or principles in the development and management of computing solutions and systems.
  • Communicate and collaborate with team members and stakeholders to ensure effective working relationships.
  • Apply best practice strategies for personal and professional development to enhance work performance.

 

CAREER OPPORTUNITIES

Graduates from the BSc in Computer Engineering programme will master the essential skills necessary to pursue careers in the following areas:

  • Research and development in the physical, engineering, and life sciences
  • Computer and peripheral equipment manufacturing
  • Semiconductor and other electronic component manufacturing
  • Computer systems design and related services

NOTEBlended programmes like this will be delivered via both face-to-face and online synchronous sessions (read more on what is blended learning by clicking here).

Many programmes will offer students the choice to select a course delivered either face-to-face or via synchronous online modality. Upon registration, please read registration instructions carefully so that you select the modality that you prefer based on the options that are available.

Pages

SiteLock