- →
- →Programs
- →
- Bachelor of Engineering in Electrical and Computer Engineering

The BEng in Electrical and Computer Engineering program follows the outcome-based teaching and learning approach. Given the special emphasis of the Nazarbayev University to be a leader in the Education within Kazakhstan and to be respected internationally, the program will focus on skill development that enables our graduates to compete internationally in the job market, research, and to be entrepreneurs who lead change in the local contexts. The program positions itself as the leading ECE program in Kazakhstan, by integrating inquiry, research and projects in solving relevant problems facing society today. The students in the program get exposed to the research activities in any of the four research groups in the department: (1) Circuits and Systems, (2) Communications and Signal Processing, (3) Power Systems, and (4) Computer Engineering. Nazarbayev University has adopted the Bologna Accord and the School of Engineering and Digital Sciences therefore uses the European Credit Transfer System (ECTS). Most courses to be studied at Year 1, Year 2, Year 3 and Year 4 are of standard credit value carrying 6 ECTS each, except for some courses, such as Calculus 1, etc. which carry ECTS other than 6. A student is expected to spend about 25 to 30 hours of study per semester (inclusive of class contact and other study effort) for 1 ECTS. The following Table lists the subjects, their ECTS values, and the category they belong to (Compulsory, Optional, or Elective). All discipline-specific courses shown as compulsory are non-deferrable and must be taken in accordance to the progression pattern. The courses offered will be updated from time to time according to the need of society and the profession.Students admitted to the program are required to complete a minimum of 248 or more ECTS to satisfy the degree requirements. However, they may choose to take additional courses beyond the basic requirements. Please refer to Section 24 for detailed information on the requirements for graduation.

**Total Number of Credits: 248 ECTS**

Year 1

Fall;ECTS

MATH 161 Calculus I;8
PHYS 161 Phys for Sci Eng I with Lab;8
*ENG 100 Introduction to Engineering;6
*ENG 101 Programming for Engineers;6
SHSS / WCS 150 Rhetoric and Comp;6
Total semester ECTS credits ;34

Spring;ECTS

MATH 162 Calculus II;8
PHYS 162 Phys for Sci Eng II with Lab;8
*ENG 103 Engineering Materials II;6
Kazakh Language ;6
HST 100 History of Kazakhstan;6
Total semester ECTS credits ;34

Year 2

Fall ;ECTS

ENG 200 Diff Eq and Linear Algebra;6
*ELCE 200 Circuit Theory I;6
*ELCE 203 Signals and Systems ;6
*ELCE 203L Signals and Systems Lab;2
*ELCE 205/MATH 251 Discrete Math;6
Ethics (PHIL 210, 211, OR 212); 6
Total semester ECTS credits ;32

Spring ;ECTS

*ENG 201 Appl Probability and Statistics;6
*ELCE 201 Circuit Theory II ;6
*ELCE 201L Circuit Theory Laboratory;2
WCS 210 Tech and Professional Writing;6
*ELCE 202 Digital Logic Design;6
*ELCE 202L Digital Logic Design Lab;2
Total semester ECTS credits;28

Year 3

Fall ;ECTS

*ELCE 301 Electronic Circuits;6
*ELCE 301L Electronic Circuits Lab;2
*ELCE 204 Solid State Devices or ELCE 304 Comp Networks;6
*ECE Specialization Laboratories ;4
*ELCE 306 Linear Control Theory or ELCE 307 DSP;6
Kazakh Language;6
Total semester ECTS credits;30

Spring;ECTS

*ELCE 300 Microprocessor Systems;6
*ELCE 300L Microprocessor Systems Lab;2
*Interdisciplinary Design Project (IDP) or ELCE 309 Individual Study;6
*ECE Specialization Laboratories;2
*ELCE 310L Electr Instr and Measurement;2
*ELCE 303 Power System Analysis or ELCE 308 Comm Systems;6
*ELCE 302 Electrical Machines or ELCE 305 Data Str and Algo;6
Total semester ECTS credits;30

Year 4

Fall ;ECTS

*ENG 400 Capstone Project I ;6
Social Science Elective ;6
*ELCE Elective 1;6
*ELCE Elective 2;6
*ELCE Elective 3 ;6
Total semester ECTS credits ;30

Spring;ECTS

*ENG 400 Capstone Project II ;6
BUS 101 Core Course in Business;6
*ELCE Elective 4;6
*ELCE Elective 5 ;6
Natural Science Elective ;6
Total semester ECTS credits;30

1st semester (Year 1, Fall Semester)

Course Title 8 ECTS;MATH 161 Calculus I

Course Descriptor;Differential and Integral calculus of real valued functions of single variable. Sequences, infinite series and power series. Elements of linear algebra: matrices, Eigen functions. Vector algebra and three-dimensional analytic geometry. Polar and Cartesian coordinates
Course LOs (further LOs means learning outcomes);1) Articulate scientific reasoning utilizing the formalism of differential calculus of single variable functions. 2) Demonstrate advanced skills on integral calculus. 3) Assemble mathematical techniques concerning series and matrices for solving engineering problems. 4) Analyze geometrical problems with vector algebra. 5) Compute analytically mathematical problems with the help of mathematical software. 6) Appraise numerically mathematical tasks using mathematical software.

Course Title 8 ECTS;PHYS 161 Physics I for Scientists and Engineers with Laboratory

Course Descriptor;This is an introductory calculus-based course covering Mechanics and Thermodynamics. The students will learn to identify fundamental laws of mechanics and thermodynamics in everyday phenomena and to apply these laws to solving basic physics problems and to describing laboratory experiments. The course includes three hours of lectures per week, accompanied by recitations and laboratory experiments.

Course Title 6 ECTS;ENG 100 Introduction to Engineering

Course Descriptor;This course introduces students to the foundation and fundamental principles required to become analytical, detail-oriented, and productive engineers. The students will also gain an overview of what engineers do and of the various areas of specialization. Important topics for the engineering profession such as research in engineering, communications, and safety are also introduced. Additionally, students will work together in interdisciplinary groups to research, design, fabricate, test, and deploy a complete engineering project. Through lectures, laboratory practicum and project work, the students will become familiar with the following topics: • Overview of the Engineering Discipline • Engineering Communications • Research Skills • Occupational Health & Safety • Drafting and 3D Modelling • Fundamental Dimensions and Units • Manufacturing (3D Printing and/or others) • Material & Chemical Properties • Hydraulics and Fluids management • Programming • AC/DC circuits

Course Title 6 ECTS ; ENG 101Programming for Engineers

Course Descriptor;This is an introductory course for programming essential for Engineering undergraduate study. The module would focus on the development of programming skills that can be directly applied to solve engineering problems where the computer is part of the system, or is used to model a physical or logical system. This module introduces programming as a tool for solving engineering problems through C and Java programming languages. This is an introductory course providing foundational programming to Chemical, Mechanical, Civil and Electrical Engineers
Course LOs; 1) Develop programming solutions to open ended engineering problems. 2) Infer alternate solutions to programming problems. 3) Develop software specifically using C and Java programming languages. 4) Apply knowledge of programming to solve practically relevant engineering problems. 5) Use the object-oriented concepts to write optimal and efficient codes.

Course Title 6 ECTS; SHSS 150 / WCS 150 Rhetoric and Composition

Course Descriptor;Rhetoric and Composition is designed to develop students' abilities to think, organize and express their ideas clearly and effectively in writing. This course incorporates reading, research and critical thinking. Emphasis is placed on the various forms of expository writing such as process, description, narration, comparison analysis, persuasion and argumentation.

2nd semester (Year 1, Spring Semester)

Course Title 8 ECTS; MATH 162 Calculus II

Course Descriptor; This course covers transcendental functions, advanced integration techniques, indeterminate forms, improper integrals, area and arc length in polar coordinates, infinite series, power series and Taylor’s theorem. Prerequisite: MATH 161 Calculus I or a CPS core math grade more than 60

Course Title 8 ECTS ; PHYS 162 Physics II for Scientists and Engineers with Laboratory

Course Descriptor; This is an introductory algebra-based course covering Electricity, Magnetism and elements of Optics. The students will learn to identify fundamental laws in everyday electromagnetic phenomena and to apply these laws to solving basic physics problems and to describing laboratory experiments. The course includes three hourse of lectures per week, accompanied by recitations and laboratory experiments.

Course Title 6 ECTS; ENG 103 Engineering Materials II

Course Descriptor; This course will introduce students to the field of Materials Science and Engineering. Some of the fundamental physical and chemical features of materials will be addressed, including bonding between metal atoms, covalent bonding between non-metallic atoms, ionic bonding, and soft bonding (van der Waals interaction and hydrogen bonding). Many construction materials, as encountered in our daily lives, will be examined from the atomic level all the way up to their (often surprising) macroscopic features. For instance, attention will be devoted to electrical properties of materials (conductivity, isolators), as well as to magnetic and optical properties. Furthermore, the effect of processing methods on the ultimate properties of materials will be discussed. The course will address metals (including shape-memory metals), ceramic materials and various types of polymers (e.g. poly olefins, poly esters, polyurethanes, natural polymers such as cellulose, silk and wood, and synthetic hydrogels). Some pertinent applications, e.g., (i), in the field of electronic engineering (semiconductors). (ii), in micro- and nano-mechanical systems) and (iii), in biomedical engineering (biomaterials) will be highlighted.
Course LOs; 1) Explain the influences of microscopic structure and defects on material properties, including dislocation and strengthening mechanisms 2) Design and control heat treatment procedures to achieve a set of desirable mechanical characteristics for common metals 3) Evaluate the applications and processing of common engineering materials including metals & their alloys 4) Utilize the knowledge in materials selection processes taking further considerations of the economic, environmental and social issues

Course Title 6 ECTS; KAZ 201 Academic Kazakh I

Course Descriptor ;Students who have enrolled in Academic Kazakh I are already expected to function at the B1 level according to national standards. The goal of the class is to lead students to function well at the B2 level. It will further develop the skills of listening, speaking, reading and writing in Kazakh in a range of predictable/ unpredictable situations and familiarize students with a range of new grammar structures. The class activities will focus on listening, speaking and students will be encouraged to practice reading and writing skills in their own time. Students will work with materials for intermediate and learn to give opinions on different topics, analyze the text, compare statistical data and write an essay in this course. Hence students will learn vocabulary and grammar appropriately each theme. Furthermore, students will additionally learn new terms demonstrating Kazakh culture in this course. (This course replaces KAZ 201 Kazakh Literature, which was taught once in Fall 2011 for no credit.)

Course Title 6 ECTS; HST 100 History of Kazakhstan

Course Descriptor; This course focuses on the history of the Kazakhstan region and its peoples from the emergence of the Kazakh khanate in the late 1400s through the fall of the Soviet Union in 1991. This course will place the history of Kazakhstan in a global context, first examining the re-ordering of steppe in the post-Mongol period, then turning to the questions imperial expansion and colonial rule in the 18th and 19th centuries, and, finally, to questions of modernization, nation and multi-ethnic state under Soviet rule. This course will introduce students to the basic methods of history as an academic discipline and to the different sub-fields of history (political, economic, social, intellectual, etc.). Students will read short excerpts from primary sources, participate in discussion sections and complete a brief analytic writing assignment.

3rd semester (Year 2, Fall Semester)

Course Title 6 ECTS;ENG 200 Engineering Mathematics III (Differential Equations and Linear Algebra)

Course Descriptor; 1. Differential equations of first- and second-order 2. Series solution of differential equations 3. Laplace transforms and its application to the solution of initial value problems 4. Some of the important special functions. 5. Linear algebra applications 6. Incorporation of the software package Mathematica for both calculus & linear algebra applications.
Course LOs; 1) Solve a large class of first- and second-order differential equations analytically using standard techniques. 2) Model simple physical situations encountered in engineering using first- and second-order differential equations. 3) Use Laplace transform techniques to solve first- and second-order initial value problems. 4) Recognize and work with a number of the higher transcendental functions of mathematics. 5) Recognize and apply the fundamental axioms of probability. 6) Recognize and work with a range of discrete and continuous random variable probability distributions functions. 7) Calculate confidence intervals and understand when to use the Student t- and chi-squared distributions. 8) Develop skills in Mathematics.

Course Title 6 ECTS; ELCE 200 Circuits Theory I

Course Descriptor; This is the first course on electrical circuit theme and covers three distinct circuit aspects. The first part of the course deals with the circuit analysis techniques, circuit theorems, various combination on RLC circuits and their responses, and phase relationship for R, L, and C, Impedance and Admittance. The second part of the course deals with Semiconductor diode, Zener diode, Rectifier Circuits, Clipper and Clamper Circuits, and other wave shaping circuits. The third and final component of this course covers Magnetic circuits, mutually coupled circuits, Transformers, and equivalent circuits and their performance.
Course LOs; By the end of the course the student will be expected to be able to: 1. Learn the circuit components and their behavior 2. Learn the circuit theorems and circuit analysis technique 3. Learn to analyze circuits using simulation tools 4. Get hands-on experience in the use of basic laboratory equipment

Course Title 6 ECTS; ELCE 203 Signals and Systems

Course Descriptor; The objective of this course is to introduce fundamental properties of linear systems and transform techniques to analyze the behavior of linear systems. Students are also expected to gain an appreciation for the importance of linear system theory in electrical engineering. A tentative list of topics includes: Introduction to signals: classifications, transformations, and basic building-block signals. Introduction to systems: properties (linearity, time-invariance, causality etc.) and system interconnections. Time-domain analysis: convolution sum and convolution integral, linear constantcoefficient difference and differential equations. Frequency domain analysis: Fourier series (derivation, properties, and convergence), Continuous-time Fourier transform (derivation, properties, convergence), Discrete-time Fourier transform (derivation, properties, convergence). Laplace transform (properties, convergence), inverse Laplace transform. Introduction to Z transform (time-permitting).
Course LOs; 1) Describe the classifications and perform basic manipulations of signals and systems. 2) Perform time-domain analysis of LTI systems using convolution as well as differential/difference equations. 3) Describe the Fourier-series representation for periodic signals and perform frequency-domain analysis of periodic signals using the Fourier series. 4) Explain the Transform-domain analysis based on Fourier and Laplace Transforms, and analyze signals and systems in these domains. 5) Use MATLAB simulation tool in lab for basic manipulations of signals and systems.

Course Title 2 ECTS; ELCE 203L Signals and Systems Laboratory

Course Descriptor; The objective of this course is to train students by providing comprehensive practical (laboratory) works on the fundamental properties of linear systems and transform techniques to analyze the behavior of linear systems. Students are also expected to gain an appreciation for the importance of linear system theory in electrical engineering. A tentative list of topics includes: Introduction to signals: classifications, transformations, and basic building-block signals. Introduction to systems: properties (linearity, time-invariance, causality, etc.) and system interconnections. Introduction to sampling. Time-domain analysis: convolution sum and convolution integral, linear constant coefficient difference and differential equations. Frequency domain analysis: Fourier series (derivation, properties, and convergence), Continuous-time Fourier transform, Discrete-time Fourier transform (derivation, properties, convergence). Laplace transform (properties, convergence), inverse Laplace transform. Finite impulse response (FIR) filtering.
Course LOs; By the end of the course the student will be expected to be able to use MATLAB to: 1. Perform basic manipulations of signals and systems. 2. Perform time-domain analysis of LTI systems. 3. Perform Transform-domain analysis of signals and systems.

**Duration**: 1 semester

**Contact hours**: 3hrs/week

Course Title 6 ECTS;ENG 200 Engineering Mathematics III (Differential Equations and Linear Algebra)

Course Descriptor; 1. Differential equations of first- and second-order 2. Series solution of differential equations 3. Laplace transforms and its application to the solution of initial value problems 4. Some of the important special functions. 5. Linear algebra applications 6. Incorporation of the software package Mathematica for both calculus & linear algebra applications.
Course LOs; 1) Solve a large class of first- and second-order differential equations analytically using standard techniques. 2) Model simple physical situations encountered in engineering using first- and second-order differential equations. 3) Use Laplace transform techniques to solve first- and second-order initial value problems. 4) Recognize and work with a number of the higher transcendental functions of mathematics. 5) Recognize and apply the fundamental axioms of probability. 6) Recognize and work with a range of discrete and continuous random variable probability distributions functions. 7) Calculate confidence intervals and understand when to use the Student t- and chi-squared distributions. 8) Develop skills in Mathematics.

Course Title 6 ECTS; ELCE 205 Discrete Mathematics

Course Descriptor ;This course covers processes that consist of a sequence of countable and separable structures. This is in contrast with calculus, which studies processes in a continuous fashion. While the calculus is fundamental to many scientific disciplines including physics, engineering, and economics, the ideas in discrete mathematics contribute to the computer science and engineering. The main themes of this first course in discrete mathematics are logic and proof, induction and recursion, discrete structures, combinatorics and discrete probability, algorithms and their analysis, and applications and modeling. • Logic and Proof: is the main goal of this first course in discrete mathematics which is to help students to think abstractly. Students will learn to use logically valid forms of arguments and avoid logical errors. They will gain knowledge to reason from definitions and to derive new results from those already known to be true. • Induction and recursion: Students will be familiarized with the concept of recursion which is the process of solving large problems by breaking them down into simpler problems that have identical forms. Such approach is widely used in the analysis of algorithms. • Discrete structures: Those will be covered are sets of integers and rational numbers, general sets, Boolean algebra, functions, relations, graphs and trees, formal languages and regular expressions, and finite-state automata. • Combinatorics and Discrete Probability: Basic probability theory will be studied including subjects such as permutations, combinations, expectation, probability axioms and binomial theorem. • Algorithms and their analysis: Designing an algorithm and determining whether or not it is correct requires the use of mathematical induction. In order to compare the algorithms in terms of their memory requirements and their execution speeds, combinatorics, recurrence relations, functions, and O-, V-, and Q-notations will be studied.
Course LOs; By the end of the course the student will be expected to be able to: 1. Solve basic binary mathematical operations related to binary logic gates operations 2. Create gate-level implementation of combinational and sequential logic functions 3. Create a state transition diagram from a description of a sequential logic function 4. Program behavioral operation of logic circuits using VHDL/Verilog 5. Use modern digital design tools such as ModelSim

Course Title ECTS ;PHIL 210 Ethics

Course Descriptor; We often judge actions to be either right or wrong, praiseworthy or blameworthy, admirable or shameful, but we rarely consider the grounds of our judgements carefully. Sometimes we think of them as obviously true and we find it difficult to imagine how anyone could ever have thought otherwise. At other times we are tempted to think that moral judgements are neither right nor wrong, but are simply a matter of opinion. This course will enhance your ability to scrutinize such attitudes and to think clearly about a variety of moral issues. We will consider questions like: Do we have a duty to maximize the happiness of the people around us? Under what conditions, am I morally responsible for my actions? Do animals matter morally? Can any action be permissible depending on the consequences, or are there actions that are always wrong, whatever their consequences? Are moral norms, rules and principles valid across cultures? By the end of the semester, you will have a better understanding of some of the fundamental problems in ethics.
Course LOs; Learning outcomes describe the knowledge, understanding, skills, and/or attitudes you are expected to have acquired as a result of your participation in the course. Knowing in advance which skills the course aims to develop may help you see the point of some of the activities and may help you focus your attention and effort. Assessments will be both formative and summative. Formative assessments serve to give you feedback on your progress and they will also help your instructors assess whether the course activities have been effective. Summative assessments in this course are generally designed to gauge whether you have attained the learning outcomes.

4th semester (Year 2, Spring Semester)

Course Title 6 ECTS; ENG 201 Applied Probability and Statistics

Course Descriptor; This course provides an introduction to basic probability theory and statistics. Topics include sample spaces, events, classical and axiomatic definition of probability, conditional probability, independence, expectation and conditional expectation, variance, distributions of discrete and continuous random variables, joint distributions, central limit theorem, descriptive statistics, confidence interval estimation, and hypothesis testing.
Course LOs ;By the end of the course the student will be expected to be able to:1. Describe various interpretations of probability and the difference between discrete random variables 2. List important continuous and discrete distributions. 3. Calculate descriptive statistics and summarize a dataset 4. Calculate confidence intervals and conduct hypothesis tests

Course Title 6 ECTS; ELCE 201 Circuits Theory II

Course Descriptor; The objective of this course is to build on the tools and techniques learnt in “ELCE 200 Circuits Theory I”. The focus in this course is to study applications of the knowledge learned during the previous course. A tentative list of topics includes: Review of Basic Circuit Analysis and applications, Operational Amplifiers-based circuit analysis and analogue computing techniques for differential equations, Three-Phase Circuits and Applications, Application of Laplace Transform for Circuit Analysis, Circuit Application using Fourier Analysis, and Study of Two-port Networks.
Course LOs; By the end of the course the student will be expected to be able to: 1. Apply basic concepts of Circuit Analysis for practical applications 2. Analyze the behavior of three-phase circuits, and OPAMP-based circuit applications 3. Perform Laplace transform analysis for circuit applications 4. Understand Fourier analysis for circuit applications, and two-port networks

Course Title 2 ECTS; ELCE 201L Circuit Theory Laboratory

Course Descriptor ;The objective of this course is to provide hands-on laboratory training in circuit theory, design and analysis methods to students taking the accompanying core ELCE 200 Circuit Theory I and ELCE 201 Circuit Theory II courses. A tentative list of topics includes: Review of Basic Circuit Analysis, Operational Amplifiers-based circuit analysis, Second-Order Circuits and Three-Phase Circuits, Frequency Response of Active Filters, Application of Laplace Transform for Circuit Analysis, Circuit Application using Fourier Analysis, Two-Port Networks.
Course LOs; Upon completion of this course, students are expected to be able to: 1. Perform experimental analysis in laboratory. 2. Use standard laboratory equipment (e.g., power supplies, function generators, multimeters, and oscilloscopes). 3. Follow safety precautions. 4. Utilize simulation software to predict voltage, current, and power (and phase for AC circuits). 5. Perform circuit analysis to generate expected results

Course Title 6 ECTS; WCS 210 Technical and Professional Writing

Course Descriptor; This course presents students with practical information about communicating in different kinds of workplace environments and professional and technical discourse communities. Building on the principles and practices developed in WSC 150, this course highlights key characteristics of technical writing and emphasizes the importance of planning, drafting, and revising texts. Students will analyze and produce common professional and technical writing genres while considering the rhetorical, ethical, and technical aspects of developing and producing texts. This course is designed for students in STEM and the Social Sciences who are interested in becoming skilled writers of IMRaD (research) reports and professional documents like CVs, Cover letters, and Memos.
Course LOs; At the successful completion of the course, students will be able to: 1) Identify and understand the structures and functions of primary genres of technical writing. 2) Analyze and adapt to the constraints of specific rhetorical situations, including audiences, purposes, modality, and use. 3) Integrate tables, figures, and other images into documents. 4) Individually and collaboratively produce and present technical documents, including research reports, that are accessible to non-specialist audiences. 5) Demonstrate the ethical use of sources and appropriate citation conventions.

Course Title 6 ECTS; ELCE 202 Digital Logic Design

Course Descriptor; This course presents the introductory concepts that are needed in order to design digital systems including combinational and sequential digital logic, and state machines. Concepts of Boolean algebra, Karnaugh maps, flip-flops, registers, and counters along with various logic families and comparison of their behavior and characteristics are covered. Additionally this course presents an introduction of the Hardware description language (VHDL) and introduce students to design combinational and sequential circuits using VHDL and simulators.
Course LOs; After the completion of this course, students should be able to 1. solve basic binary mathematical operations related to binary logic gates operations 2. create gate-level implementation of combinational and sequential logic functions 3. create a state transition diagram from a description of a sequential logic function 4. program behavioral operation of logic circuits using VHDL/Verilog 5. use modern digital design tools such as ModelSim/Quartus 6. implement simple to moderately complex designs on FPGA 7. write test-bench for verification of digital systems 8. describe the role of digital systems in technology, culture and society

Course Title 2 ECTS; ELCE 202L Digital Logic Design Laboratory

Course Descriptor; A co-requisite laboratory course (accompanying ELCE 206 Digital Logic Design), covering practical aspects of digital system design. This course introduces basic wiring and hardware interfacing techniques, exposes students to state-of-the-art design applications and techniques using Field Programmable Gate Arrays (FPGA), and covers design using hardware description languages (HDL).