image

Software Engineering

Program Details

A software engineering degree sets you up with technical IT skills that can be used in various IT and web-based careers from applications developer to web designer

 
 
 
 
 
 
 

Carrier Direction

What does a Software Engineer do?
  • EEE Engineers focuses on the analysis, design, development and manufacture of electrical equipment’s, electronic devices, Mechatronics technologies, and automation and control systems Electrical.
  • Engineers deal with power generation and transmission systems.
  • EEE engineers, design circuits for electrically operated vehicles, computers, digital devices, electronic memory storage devices, industrial robots and CNC machines.
  • EEE Engineers setup & operate the telecommunication, wireless and internet networks.
  • Apply electrical and electronic theory and related knowledge, usually under the direction of engineering staff, to design, build, repair, adjust, and modify electrical components, circuitry, controls, and machinery for subsequent evaluation and use by engineering staff in making engineering design decisions.
  • On the job, you would: Modify, maintain, or repair electronics equipment or systems to ensure proper functioning. Replace defective components or parts, using hand tools and precision instruments. Set up and operate specialized or standard test equipment to diagnose, test, or analyze the performance of electronic components, assemblies, or systems. Research, design, develop, or test computer or computer-related equipment for commercial, industrial, military, or scientific use. May supervise the manufacturing and installation of computer or computer-related equipment and components. On the job, you would: Update knowledge and skills to keep up with rapid advancements in computer technology.
  • Design and develop computer hardware and support peripherals, including central processing units (CPUs), support logic, microprocessors, custom integrated circuits, and printers and disk drives. Confer with engineering staff and consult specifications to evaluate interface between hardware and software and operational and performance requirements of overall system.
Job Titles

Jobs directly related to your degree include:

  • Applications developer
  • Cyber security analyst
  • Game developer
  • Information systems manager
  • IT consultant
  • Multimedia programmer
  • Web developer
  • Web designer
  • Software engineer

Jobs where your degree would be useful include:

  • Application analyst
  • Database administrator
  • Forensic computer analyst
  • IT technical support officer
  • Software Tester
  • Sound designer
  • Systems analyst
Employers
  • Research, design, and develop computer and network software or specialized utility programs.
  • Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Update software or enhance existing software capabilities.
  • May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements.
  • May maintain databases within an application area, working individually or coordinating database development as part of a team.
  • On the job, you would: Analyze information to determine, recommend, and plan the installation of a new system or modification of an existing system.
  • Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints. Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.

Courses

CoursesCourse ECTSCr/Hr.
Communicative English Skill53
Basic Writing Skills53
Civics and Ethics53
Introduction to Logic53
Applied Mathematics I74
Applied Mathematics II74
Engineering Mechanics I-Statics63
Engineering Mechanics II-Dynamics63
Introduction to Engineering Profession21
Engineering Drawing63
Introduction to Economics53
Introduction to Computing53
Engineering Thermodynamics42
Applied Modern Physics53
Electromagnetic Fields53
Electrical Materials and Technology53
Applied Engineering Mathematics III74
Computational Methods63
Probability and Random Process53
Fundamental of Electrical Engineering (Circuit)63
Electrical Engineering Lab I31
Electrical Workshop Practice I31
Applied Electronics I53
Electrical Engineering Lab II31
Applied Electronics II53
Electrical Engineering Lab III31
Signals and Systems Analysis64
Network Analysis and Synthesis64
Introduction to Electrical Machines63
Machine Lab31
Electrical Workshop Practice II42
Digital Logic Design64
Object Oriented Programming53
Computer Architectures and Organization53
Digital Signal Processing53
Electrical Engineering Lab V43
Introduction to Instrumentation53
Introduction to Communication Systems53
Introduction to Control Engineering53
Introduction to Power systems53
Microcomputer and Interfacing63
Database Systems53
Data Structures53
Algorithm Analysis and Design43
Software Engineering53
Operating systems53
Introduction to Compilers53
Data Communication and Computer Networks53
Computer and Network Security53
VLSI Design53
Embedded Systems63
Introduction to Robotics53
Modern Control Systems53
Electrical Machines53
Power Electronics53
Electric Drives53
Power Systems53
Power System Protection and Control53
Electrical Installation53
Energy Conversion and Rural Electrification53
Hydropower Engineering53
Power System Planning and Operation53
Computer Application in Power Systems32
Microelectronic Devices and Circuits53
Communication System53
Data Communication and Computer Networks53
Telecommunication Networks53
Wireless and Mobile Networks53
Switching and Intelligent Networks53
EM Waves and Guide Structures53
Antennas and Radio Wave Propagation53
Microwave Devices and Systems53
Optics and Optical Communication53
Electrical Installation53
Electrical Machines53
Power Electronics53
Electric Drives53
Modern Control systems53
Digital Control Systems53
Instrumentation Engineering53
Embedded Systems53
Introduction to Robotics63
Industrial Process Control and Automation53
Principles of Electronics Design53
Analog System Design53
Digital System Design53
VLSI Design53
Microelectronic Devices and Circuits53
High Frequency Electronic Devices and Systems53
Power Electronics Technology andApplications53
Optoelectronics53
Modern Trends in Electronics Engineering53
Research Methods and Presentation31
Semester Project42
Industry Internship3015
Entrepreneurship42
Industrial Management and Engineering Economy53
B.Sc. Thesis126