You are here:

B.Sc.Eng. in Electrical and Information Engineering

The Department of Electrical and Information Engineering, University of Ruhuna offers B.Sc.Eng. in Electrical and Information Engineering degree from the year 2000. This is the only degree program which enables students to gain knowledge in all major areas of the field of Electrical and Information Engineering.

Recognizing that the Electrical and Information Engineering plays a wider role in the industry – for instance, its role in applications to civil, mechanical, chemical, environmental and biotechnology – the department offers a flexible sequence of courses, as well as sub-specialization in broad areas of Electrical and Information Engineering.

The B.Sc.Eng. in Electrical and Information curriculum gives core knowledge in the following sub-specialization areas in Electrical and Information Engineering.

  1. Electrical Engineering
  2. Electronic Engineering
  3. Telecommunication Engineering
  4. Software Engineering

Students can specialize in one or more of these sub-specialization areas in the later stages of the curriculum.

IESL Accreditation

The degree program is internationally accredited according to Washington Accord guideline from the year 2010.

IESL, being a signatory to the Washington Accord, the four-year full-time engineering degree programmes accredited by the IESL will be considered as substantially equivalent to four-year engineering degree programmes that have been accredited by the other signatories to the Washington Accord.

Program Educational Objectives (PEO)

Graduates of the Department of Electrical and Information Engineering will be able to do the following within the first few years after graduation:

PEO 1:  Identity, analyze, formulate, and solve electrical and information engineering problems associated with their professional position, both independently and in a team environment.

PEO 2:  Manage multi-faceted and multi-disciplinary projects with significant technical, legal, ethical, political, social, environmental, and economic consideration using a broad systems perspective.

PEO 3:  Communicate effectively with superiors, co-workers, clients, and the public.

PEO 4:  Demonstrate commitment and progress in lifelong learning, professional development, and leadership.

Program Outcomes (POs):

Program Outcomes are the skills, knowledge, and attitude/behaviour that student expected to acquire through the program, at graduation. This is also called the graduate profile. There are 12 Program Outcomes for the graduates of B.Sc.Eng. in Electrical and Information Engineering.

PO 1:  Engineering Knowledge: Apply knowledge of mathematics, science, engineering fundamentals and specialization to the solution of complex engineering problems.

PO 2:  Problem Analysis: Identity, formulate, research literature and analyze complex engineering problems reaching substantiated conclusions using first principles of mathematics, natural sciences and engineering sciences.

PO 3:  Design/Development of Solutions: Design solutions for complex engineering problems and design systems, components or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations.

PO 4:  Investigations: Conduct investigations of complex problems using research-based knowledge and research methods including design of experiments, analysis and interpretation of data, and synthesis of the information to provide valid conclusions.

PO 5:  Modern Tool Usage: Create, select and apply appropriate techniques, resources and modern engineering tools, including prediction and modelling, to complex engineering activities, with an understanding of the limitations.

PO 6:  The Engineer and Society: Apply reasoning informed by the contextual knowledge to assess societal, health, safety, legal and cultural issues and the consequent responsibilities relevant to professional engineering practice.

PO 7:  Environment and Sustainability: Understand the impact of professional engineering solutions in societal and environmental contexts and demonstrate knowledge of and need for sustainable development.

PO 8:  Ethics: Apply ethical principles and commit to professional ethics and responsibilities and norms of engineering practice.

PO 9:  Individual and Team Work: Function effectively as an individual, and as a member or leader in diverse teams and in multidisciplinary settings.

PO 10:  Communication: Communicate effectively on complex engineering activities with the engineering community and with society at large, such as being able to comprehend and write effective reports and design documentation, make effective presentations, and give and receive clear instructions.

PO 11:  Project Management and Finance: Demonstrate knowledge and understanding of engineering and management principles and apply these to one’s own work, as a member and leader in a team, to manage projects and in multidisciplinary environments.

PO 12:  Lifelong Learning: Recognize the need for, and have the preparation and ability to engage in independent and lifelong learning in the broadest context of technological change.

B.Sc.Eng. in Electrical and Information Engineering degree curriculum consists of 8 academic semesters, and 2×12 weeks industrial training.

Semester 01

  • CE1101  Basic Concepts in Environmental Engineering (Core)
  • CE1202 Introduction to Infrastructure Planning (Core)
  • EE1101  Computer Programming I (Core)
  • EE1302 Introduction to Electrical Engineering (Core)
  • ME1201 Engineering Drawing (Core)
  • ME1202 Introduction to Mechanical Engineering (Core)
  • IS1301 Communication for Engineers (Core)
  • IS1402   Mathematical Fundamentals for Engineers (Core)

Semester 02

  • CE2201  Fundamentals of Fluid Mechanics (Core)
  • CE2302  Mechanics of Materials (Core)
  • EE2201  Computer Programming II (Core)
  • EE2202  Introduction to Electronic Engineering (Core)
  • ME2201  Fundamentals of Engineering Thermodynamics (Core)
  • ME2302  Introduction to Material Science and Manufacturing Engineering (Core)
  • IS2401    Linear Algebra and Differential Equations (Core)

Semester 03

  • EE3301 Analog Electronics  (Core)
  • EE3302 Data Structures and Algorithms  (Core)
  • EE3203 Electrical and Electronic Measurements  (Core)
  • EE3304 Power Systems I  (Core)
  • EE3305 Signals and Systems  (Core)
  • IS3302 Complex Analysis and Mathematical Transforms  (Core)
  • IS3301 Basic Economics  (General Elective)
  • IS3103 Graphic Design  (General Elective)
  • IS3204 Introduction to Astronomy  (General Elective)
  • IS3105 Oriental Ballet and Creative Dance  (General Elective)
  • IS3206 Physical Development and Health Management  (General Elective)
  • IS3307 Society and the Engineers  (General Elective)

Semester 04

  • EE4301 Communication System I  (Core)
  • EE4202 Database Systems  (Core)
  • EE4303 Digital Electronics  (Core)
  • EE4304 Electric Machines I  (Core)
  • EE4105 Electronics Project  (Core)
  • EE4306 Engineering Electromagnetism  (Core)
  • IS4305 Probability and Statistics  (Core)
  • EE4207 GUI Development (Technical Elective)
  • IS4201 Aesthetics and Design  (General Elective)
  • IS4102 Appreciation of Music  (General Elective)
  • IS4103 Digital Modelling and Animation  (General Elective)
  • IS4304  Management and Organizational Behaviour  (General Elective)
  • IS4106 Spiritual Development  (General Elective)
  • IS4307 Technology and Society  (General Elective)

Semester 05

  • EE5201 Computer Architecture  (Core)
  • EE5302 Computer Networks  (Core)
  • EE5303 Power Electronics  (Core)
  • EE5304 Power Systems II  (Core)
  • EE5305 Sensors and Transducers  (Core)
  • EE5206 Software Projects  (Core)
  • IS5304 Numerical Methods  (Core)
  • IS5101 Engineering Ethics  (Core)
  • EE5207 Electronics Circuit Design  (Technical Elective)
  • EE5208  Renewable Energy  (Technical Elective)
  • EE5209 Web Application Development  (Technical Elective)
  • IS5101 Engineering Ethics  (General Elective)
  • IS5302 Financial Management  (General Elective)
  • IS5303 Industrial Management  (General Elective)
  • IS5204 Industrial Safety and Resource Management  (General Elective)
  • IS5205 Information Literacy and Scientific Communication Skills  (General Elective)

Semester 06

  • EE6301 Communication Systems II  (Core)
  • EE6302 Control Systems Design  (Core)
  • EE6303 Electric Machines II  (Core)
  • EE6304 Embedded Systems Design  (Core)
  • IS6303 Mathematical Modelling  (Core)
  • EE5206 Software Projects (Continued)  (Core)
  • EE6205 Hardware Description Language – Verilog  (Technical Elective)
  • EE6206 Operating Systems Programming  (Technical Elective)
  • EE6207 Power system Analysis  (Technical Elective)
  • EE6208 Wireless and Mobile Communication  (Technical Elective)
  • IS6201 Entrepreneurship and Project Management  (General Elective)
  • IS6202 Introduction to Sociology  (General Elective)

Semester 07

  • EE7802 Undergraduate Project (Core)
  • EE7203  Advanced Data Communication  (Technical Elective)
  • EE7204  Computer Vision and Image Processing  (Technical Elective)
  • EE7205  Digital Signal Processing  (Technical Elective)
  • EE7206  Electric Motor Drives  (Technical Elective)
  • EE7207  Electrical Installations I  (Technical Elective)
  • EE7208  Introduction to Research  (Technical Elective)
  • EE7209  Machine Learning  (Technical Elective)
  • EE7210  Object-Oriented Design Patterns and Principles  (Technical Elective)
  • EE7211  Optical Fibre Communication  (Technical Elective)
  • EE7212  Planning and Management for Electrical Engineers   (Technical Elective)
  • EE7213  Power Electronic Application  (Technical Elective)
  • EE7214  Power Electronic Converter design  (Technical Elective)
  • EE7215  Power System Protection  (Technical Elective)
  • EE7216  Scientific Computing  (Technical Elective)
  • EE7217  Telecommunication Networks  (Technical Elective)

Semester 08

  • EE7802 Undergraduate Project (Continued)  (Core)
  • EE8205 Digital Control  (Technical Elective)
  • EE8206 Electrical Installations II  (Technical Elective)
  • EE8207 High-Performance Computing  (Technical Elective)
  • EE8308 High Voltage Engineering  (Technical Elective)
  • EE8209 Information Security  (Technical Elective)
  • EE8210 Intelligent Systems Design  (Technical Elective)
  • EE8211 Microwave Communication  (Technical Elective)
  • EE8212 Optimization Techniques for Engineers  (Technical Elective)
  • EE8213 Photonic Devices  (Technical Elective)
  • EE8214 Power System Modelling  (Technical Elective)
  • EE8215 Power System Planning and Reliability  (Technical Elective)
  • EE8216 Smart Grid  (Technical Elective)
  • EE8217 Software Architecture  (Technical Elective)
  • IS8201 English for the Professional World  (General Elective)

B.Sc.Eng. in Electrical and Information Engineering is a broad study programs which covers all major areas of Electrical Engineering. But the students are given sub-specialization paths to obtain in-depth knowledge.

  • Power Systems Engineering
  • Electronic Engineering
  • Telecommunication Engineering
  • Software Engineering.

These areas can be specialized using elective modules offered by the degree program at later part of the curriculum.

To ensure you graduate job-ready, you’ll also have an opportunity to undertake a work-integrated learning (industry experience), with the wide range of industry projects in the Electrical and Information Engineering industry. You’ll have the opportunity to design creative solutions through inspiring and sustainable design and build projects.

  • Power Systems Engineering

Power Systems Engineering, is the study in engineering that deals with the generation, transmission, distribution and utilization of electric power and the electrical equipment connected to such systems including generators, motors and transformers. Traditionally, power engineers are responsible for maintaining a network of components which convert different forms of energy into electricity and for managing any of the three main subsystems of power engineering: generation, transmission and distribution. Power engineers’ duties also include assuring all components are functioning properly and that they meet safety regulations in addition to communication and data gathering functions.

In recent times, the use of renewable sources of energy has provided new impetus to the field with the design and development of renewable, energy efficient power grids and utility systems. Engineers must research and implement ways to integrate renewable power technology and are often involved in public works, projects and employed on federal projects that involve the integration of large power grids.

  • Electronic Engineering

Modern electronics requires an understanding of fundamental analogue and digital circuits to enable the design of elements that can be connected together to make small systems, which serve as the modular blocks for bigger, more complex systems.

We live in an information age.  Complex systems require digital signal processing (for images, audio and other signals).  Technological developments in communications include concurrent processing (to allow the manipulation of the massive amounts of data), data networking and digital communication systems for both local distribution and across the internet.

Electronic engineering is about electrical circuits and components. The sub-specialization include creating, designing and testing electronic circuits, integrating them into computer hardware and systems, circuits that process, and have decision-making capabilities, low-voltage applications and with low-strength current, robotics, AI and embedded systems.

Fundamental properties of electronic components and circuits are treated in detail in the early stages of the course, as are computer-based tools and programming techniques. Later years include topics such as system design, modelling, signal processing and analysis, microprocessor interfacing, measurement instrumentation, feedback and computer control.

  • Telecommunication Engineering

It’s hard to imagine a world without mobile networks, the internet, radio, or audio-visual appliances. Digital telecommunications have transformed everyday life. People can talk, text, video and exchange data with each other at any time from just about anywhere on the planet, and all through one device.

Bringing together knowledge from both Electrical Engineering and Computer Engineering, telecommunications engineers drive these communications systems which are so fundamental to the modern world.

This course reflects the demands of an industry that is looking for specialists with an advanced understanding of the new technologies, and who are able to analyse, design and manage complex telecommunication systems.

During this degree, you’ll learn the fundamentals and processes behind the design of modern telecommunications systems and services, including the Internet, 4G/5G mobile, broadband, optical, wireless and satellite systems.

You’ll learn about a wide range of communications technologies, including optical fibre and wireless systems (such as 4G/5G mobile and Wi-fi), the Internet, cable systems and satellite communications. As a professional you’ll then be able to apply these systems and technologies to various civilian and defence applications such as radar, weather monitoring, global positioning, sensor networks, and provision of services such as voice, video and streaming services over the Internet.

You have opportunity to further specialize in communications engineering (focusing on the specification, design, and maintenance of physical communication links and circuits), or in network engineering (focusing on creating integrated communications networks, management of information flow, delivery of internet and data services, and network security).

  • Software Engineering

Software systems are the cornerstones of all modern business. Such systems are often complex and long-lived and must be robust and adaptable. By studying software design and production techniques, this sub-specialization path will equip you with the skills needed to follow a career specifying and developing these systems and other computer-based solutions. You will be able to work in the fields of web and mobile development, IT management, enterprise software development, firmware development, AI/machine learning and data science.

 

You will gain not only knowledge and practical experience of the latest technologies, but also a grounding in the underlying principles of the subject. It is this combination of skills that enables our graduates to keep pace with this fast-moving subject and secure financially rewarding careers that can be pursued almost anywhere in the world.