Course Descriptions (Online Program)

Online Course Descriptions

Home > Catalog > Course Descriptions (Online Program)

BL103-ON

INTRODUCTION TO GENERAL BIOLOGY

(4 credit hours)

Prerequisites: ---

Provides an understanding of the diversity of life on earth. The course describes the basic concepts of life sciences such as order and organization in living organisms, cell structure & function, cell division, photosynthesis, pathways of cellular respiration, DNA-RNA-Protein paradigm, the human body, genes & heredity characteristics and evolution.

BL132-ON

HUMAN HEALTH AND FITNESS

(4 credit hours)

Prerequisites: Completion or placement out of EN123-ON

The objective of this course is to introduce students to the important concepts of health and wellness so as to motivate students to improve their health and prevent disease. Students will explore many topics and the factors that will influence their health and wellness, so that we can make health literate decisions regarding living a healthier life. The course creates opportunities to help students explore factors that affect their mental and physical health, including immunity and exercise, the impact of high risk behaviors, diet and exercise.

BS101-ON

INTRODUCTION TO BUSINESS

(4 credit hours)

Prerequisites: ConsentCorequisites: EN151-ON & MT155-ON

An examination and analysis of the basic structure and practices of the business community and their impact on economic, political and social institutions of the American society. This course will cover current business topics. Students will present in oral and written format throughout the course.

CI101-ON

COMPUTER TECHNOLOGY AND APPLICATIONS

(4 credit hours)

Prerequisites: ---

This course is a general introduction to hardware and software as they apply to personal computers. It emphasizes the use of typical software packages including word-processing, spreadsheet, presentation, and web page design. In addition, students will be introduced to the concepts of operating systems, network, security, and privacy.

CI213-ON

DESKTOP SPREADSHEET APPLICATION

(4 credit hours)

Prerequisites: CI101-ON

A spreadsheet application will be used in this course. Topics include formatting, formulas, functions, pivot table/chart, graphing and data analysis.

CI215-ON

JAVA I

(4 credit hours)

Prerequisites: CI101-ON

This is an introductory course of JAVA programming. It covers control structures including selection and loops, methods, single-dimensional arrays, multidimensional arrays, and foundation of objects and classes.

CI216-ON

C# I

(4 credit hours)

Prerequisites: CI101-ON

This is an introductory course of C#, an object-oriented programming language. It covers C# control structures, methods, object-oriented programming, and string. It is focused on building the foundation necessary to understand the capabilities of the C# programming language.

CI220-ON

CYBER ETHICS

(4 credit hours)

Prerequisites: Sophomore Standing

This course introduces the legal issues relating to the use of computers and the Internet. Topics being covered include privacy, professional ethics, freedom of speech, intellectual property in cyberspace, fair user and ethical hacking, trademarks, internet fraud, electronic evidence, and cybercrimes.

CI221-ON

PYTHON I

(4 credit hours)

Prerequisites: CI101-ON

This is an introductory course of Python, an object-oriented programming language. It covers Python decision structures, repetition structures, functions, files, lists and tuples, and string. It is focused on building the foundation necessary to understand the capabilities of the Python programming language.

CI245-ON

JAVA II

(4 credit hours)

Prerequisites: CI215-ON

This course is in continuation of CI215-ON and covers strings, Text I/O, class inheritance, polymorphism, abstract classes and interfaces.

CI246-ON

C# II

(4 credit hours)

Prerequisites: CI216-ON

A continuation of CI216-ON covering the topics of arrays, event-driven programming, user interfaces, and inheritance.

CI251-ON

PYTHON II

(4 credit hours)

Prerequisites: CI221-ON

A continuation of CI221-ON covering the topics of dictionaries, classes and objects, inheritance, recursion, and Graphical User Interface (GUI) programming.

CI256-ON

HTML5

(4 credit hours)

Prerequisites: CI101-ON

An introductory web design course that explains the family of current and future document types and modules that reproduce, subset, and extend HTML. Topics include how to create syntax and document, create tables and forms, design page layouts, use graphics, video, local storage, color, images and tools, validate files, and use Cascading Style Sheets (CSS).

CI275-ON

COMPUTER ORGANIZATION AND ARCHITECTURE

(4 credit hours)

Prerequisites: CI101-ON and MT153-ON

This course covers numeric representation logical gates, latches, adder design, architectural components, ALU, bus, I/O devices and processors, memory organization, instruction set design, tradeoffs addressing techniques, interconnection structures, CPU structures, parallel processing and computer architecture systems.

CI301-ON

DATA COMMUNICATIONS

(4 credit hours)

Prerequisites: CI275-ON

Introduction to data communication concepts and facilities with an emphasis on protocols and interface specifications. It will cover terminology, common carriers, modes, codes used, application, and concepts of electronic communication systems.

CI310-ON

PRINCIPLES OF DATABASE

(4 credit hours)

Prerequisites: Sophomore standing and consent of instructor

An introductory course to address the fundamentals of database modeling principles and the language provided by database management systems. Complete coverage of the relational model and an updated coverage of SQL plus an overview of network and hierarchical systems.

CI320-ON

DATA STRUCTURES

(4 credit hours)

Prerequisites: CI215-ON

Introduction to data structures and algorithms. The topics include the lists, stacks, queues, binary trees, graphs, recursion and complexity analysis.

CI321-ON

COMPUTER OPERATING SYSTEMS

(4 credit hours)

Prerequisites: CI215-ON, CI216-ON, or CI221-ON and CI275-ON

Introduction to operating system concepts, including system organization for uniprocessors and multiprocessors, scheduling algorithms, process management, deadlocks, paging and segmentation, files and protection, and process coordination and communication.

CI328-ON

INTRODUCTION TO DATA SCIENCE AND BIG DATA

(4 credit hours)

Prerequisites: CI251-ON and MT215-ON

This course focuses on the fundamental topics in data science by using Python. Topics include data manipulation, simulation and static visualization, data analysis with statistics, machine learning, and methods for handling very large-scale data collections (Big Data).

CI340-ON

ARTIFICIAL INTELLIGENCE

(4 credit hours)

Prerequisites: CI320-ON

This course covers concepts and applications of Artificial Intelligence (AI). A fundamental logical model, knowledge, reasoning, rules, and basic machine learning methods will be discussed.

CI345-ON

MACHINE LEARNING

(4 credit hours)

Prerequisites: CI340-ON

This course introduces the basic concepts and methods of machine learning. Topics include machine learning techniques such as K-Nearest Neighbors (KNN), decision trees, Naïve Bayes, linear regression, logistic regression, support vector machines, clustering, and neural networks. The course also covers evaluating model performance using appropriate metrics. Students will gain hands-on experience using Python and the Scikit-learn library, and will implement machine learning models on real-world datasets.

CI351-ON

NATURAL LANGUAGE PROCESSING

(4 credit hours)

Prerequisites: CI320-ON and MT215-ON

This course introduces Natural Language Processing (NLP), covering essential methods and a wide range of applications. Students will gain a deep understanding of fundamental NLP algorithms and models, explore the complexities of human language, and engage in hands-on projects to develop and refine NLP systems. These applications encompass parsing, sentiment analysis, machine translation, and language generation, alongside information retrieval techniques such as summarization, and question-answering.

CI354-ON

SQL SERVER DATABASE PROGRAMMING

(4 credit hours)

Prerequisites: CI310-ON

This course covers Data Definition Language (DDL) and Data Manipulation Language (DML) to build database and retrieve data. Students will learn to create tables, update records, create simple and complex SQL queries, and create stored procedures and triggers.

CI492-ON

SENIOR PROJECT

(4 credit hours)

Prerequisites: Senior standing and consent of instructor

Senior students present a practical project in any business field by using any programming language or website script language.

DM240-ON

COMPUTER GRAPHIC DESIGN I

(4 credit hours)

Prerequisites: CI101-ON

This course will teach students to use Adobe Illustrator for graphic designs. The course concentrates on the application of design elements in graphic design. The topics are include drawing and composing illustrations, transforming and distorting object, creating and using patterns, applying different effects and creating 3D objects.

DM260-ON

DIGITAL IMAGING: PHOTOSHOP I

(4 credit hours)

Prerequisites: CI101-ON

This course introduces the most features of Adobe Photoshop.

DM290-ON

DIGITAL VIDEO PRODUCTION I

(4 credit hours)

Prerequisites: CI101-ON

Focus on film editing. Particular emphasis on working with large audio and image files.

EC201-ON

PRINCIPLES OF MICROECONOMICS

(4 credit hours)

Prerequisites: EN151-ON

A study of the theories of microeconomics including the relationship between supply and demand, price and production in perfectly competitive, monopolistic competitive and oligopoly, and monopolistic market structures. Emphasis and examples are related to current local, national, and international events which relate to microeconomic theory.

EN151-ON

RHETORIC AND STYLE

(4 credit hours)

Prerequisites: ---

This course is designed to familiarize students with the writing process, empowering them to effectively produce polished, coherent academic essays, which employ critical, analytical and research skills. This course applies a holistic approach to academic writing while helping students to develop clear, thoughtful essays in standard academic forms.

EN152-ON

WRITING FROM SOURCES

(4 credit hours)

Prerequisites: EN151-ON

The second part of the required freshman writing sequence. Students read essays and books written for a general educated audience, paraphrase and summarize them, isolate premises and evaluate the evidence of arguments. Students incorporate their readings into original papers, and practice documenting their research.

EN157-ON

PRACTICAL RESEARCH WRITING

(4 credit hours)

Prerequisites: EN152-ON

The third in the freshman composition sequence. Students pose questions and use research to help develop and justify answers. Students evaluate the quality and reliability of data found in different sources, and use critical thinking to draw inferences, generate ideas, and propose solutions to problems. Students learn about resources provided by professional organizations, and about scholarly journals in their major; students use research databases, produce an annotated bibliography using citation style appropriate to their major (APA, IEEE, MLA), a literature review, and at least one research paper.

EN166-ON

SPEECH

(4 credit hours)

Prerequisites: None

An introduction to public speaking. Requires oral presentations by students in a variety of public speaking situations. Emphasis is placed on diction, delivery, audience analysis, purpose and research.

ET101-ON

BASIC ELECTRONICS

(4 credit hours)

Prerequisites: ---

Areas of study include fundamentals of atomic structure, electronic configuration, SPDF levels, charge, current, EMF, power, resistors, capacitors, inductors as active and passive elements, construction of passive elements, frequency, sweeptime, principles of various instruments such as D.C. power supply, function generator, oscilloscope and sweep generator. Introduction to AC, Electromagnetism, Motors and Generators

ET102-ON

BASIC ELECTRONICS WORKSHOP

(4 credit hours)

Prerequisites: ET101-ON

Construction of simple and complex circuits using resistors, inductors and capacitors with D.C. and A.C. power supplies Hands-on training with D.C. power supply, function generator, oscilloscope and sweep generator, Spectrum analysis, logic probe and pulsars. Building a simple motor, and dynamo.

ET106-ON

CIRCUIT ANALYSIS

(4 credit hours)

Prerequisites: ET102-ON

Volt-ampere characteristics for circuit elements; independent and dependent sources; Kirchhoff ’s laws and circuit equations; Source transformations; Thevenin’s and Norton’s theorems; Millman’s theorem and superposition theorem Step response of 1st order

ET107-ON

CIRCUIT ANALYSIS LABORATORY

(4 credit hours)

Prerequisites: ---Corequisites: ET106-ON

Laboratory experiments in the measurement of circuit analysis. Design and implementation of circuits, such as Thevenin, Norton, Millman, and Superposition theorems, Pi-to-Star and Star- to –Pi, RC, RL, and RCL series and parallel combinations; experimental exercises in the use of laboratory instruments; voltage, current, impedance, frequency and waveform measurements; frequency and transient response

ET150-ON

INTRODUCTION TO DIGITAL SYSTEMS

(4 credit hours)

Prerequisites: ET106-ON

Areas of study include base conversions, base operations, complements, logic gates, Boolean algebra, proof by induction, SOP, POS, universal gates, combination circuits, K-maps, multiplexers, decoders, encoders, comparators, PLA, PLC, PAL, RAM and ROM.

ET151-ON

DIGITAL SYSTEMS LABORATORY

(4 credit hours)

Prerequisites: ---Corequisites: ET150-ON

Laboratory activities involve design, implementation and troubleshooting of SSI, MSI and LSI integrated chips with concepts introduced in ET150. Cost effectiveness, compact circuits and reliability are the principal goals while using IC’s. Intro to OPAMPS.

ET155-ON

SOLID STATE DEVICES

(4 credit hours)

Prerequisites: ET106-ON

Introduces and explains terminology, models, properties, and concepts associated with semiconductor devices. Provides detailed insight into the internal workings of the “building-block” device structures such as the pn-junction diode, Schottky diode, BJT, MOS capacitor and MOSFET. Presents information about a wide variety of other devices including solar cells, LEDs, HBTs, and modern field –effect devices. Systematically develops the analytical tools needed to solve practical device problems. Solar Cells LED and HBTs

ET156-ON

SOLID STATE DEVICES LABORATORY

(4 credit hours)

Prerequisites: ---Corequisites: ET155-ON

Lab experiments include designing, testing, and fabricating HW rectifiers, FW rectifiers, biasing, BJT, UJT, MOSFETs, and small signal amplifiers. Experiments with solar cells and LEDs

ET203-ON

FUNDAMENTALS OF COMMUNICATION ENGINEERING

(4 credit hours)

Prerequisites: ET155-ON

Types of noise, S/N ratio, frequency spectrum, block diagram of communication system and signals, Am, FM. PM, and Angle modulations, spectra Angle modulation, Frequency division, multiplexing, Sampling theory, Quantization theory, Digital line coding methods, Digital signal, Analog versus digital communications. Emphasis on engineering applications of theory to communication system.

ET270-ON

DIGITAL CIRCUITS I

(4 credit hours)

Prerequisites: ET150-ON

Tristate logic, latches, flip-flops and characteristics, counters, shift registers, sequential circuits, state table, state equation, state reduction and race problem.

ET271-ON

DIGITAL CIRCUITS LABORATORY I

(4 credit hours)

Prerequisites: ---Corequisites: ET270-ON

Practical lab experience with LSI, MSI chips is used to construct memory elements, counters, registers and various synchronous circuits. Micro logic software is used to simulate circuits. Labs on analyzing sequential circuits and EPROM

ET290-ON

MICROCONTROLLERS

(4 credit hours)

Prerequisites: ET270-ON

Introduction to Embedded Systems and Microcontroller-Based Circuit Design, Instruction Set Architecture, Assembly Language Programming and General Purpose Digital I/O, Java Programming Review and the Compiler, Debugging Software and Hardware, Threads, Tasks and Simple Scheduling, Threaded Program Design, Using and Real-Time Operating Systems, Serial Communication Peripherals, Digital I/O Peripherals: T/C and PWM, Analog I/O Peripherals, Simulation Design and Debugging

ET291-ON

MICROCONTROLLERS LAB

(4 credit hours)

Prerequisites: ---Corequisites: ET270-ON

Simple arithmetic operations: Multi precision addition / subtraction / multiplication / division. Programming with control instructions: Increment / Decrement, Ascending / Descending order, Maximum / Minimum of numbers, Rotate instructions, Hex / ASCII / BCD code conversions, interface Experiments: A/D Interfacing, D/A Interfacing, Traffic light controller, Interface Experiments: Simple experiments using 8251, 8279, 8254, Demonstration of basic instructions with 8051 Micro controller execution, Conditional jumps, looping, Calling subroutines, Stack parameter testing, Parallel port programming with 8051 using port 1 facility, Stepper motor and D / A converter, Study of Basic Digital IC’s

ET303-ON

DIGITAL COMMUNICATION ENGINEERING I

(4 credit hours)

Prerequisites: ET203-ON

Introduction to analog communication systems, signals and spectra, electromagnetic spectrum and its usage, communication channels and propagation characteristics, amplitude modulation, and demodulation - spectra, circuits and systems, frequency modulation/demodulation, frequency division multiplexing, radio transmitters and receivers, sampling theory, pulse modulation and demodulation spectra, circuits & systems, circuit noise, performance of analogue communication systems in AWGN and fading channels.

ET370-ON

DIGITAL CIRCUITS II

(4 credit hours)

Prerequisites: ET270-ON

Fault analysis, testing, fault detection, fault masking, error correction codes, D/A converter circuitry, DAC specification, DAC application, A/D converter circuitry, digital RAMP and A/D converter.

ET485-ON

EMBEDDED DESIGN

(4 credit hours)

Prerequisites: ET150-ON

Introduction to CPU architecture, instruction Set, QwikFlash target Board, program development, (P1 Template), structured assembly preprocessor, alphanumeric liquid-crystal displays (P2 Template), rotary pulse generators, interrupts and interrupt timing, analog-to- digital conversion, I/O pin considerations.

ET492-ON

SENIOR PROJECT

(4 to 8 credit hours)

Prerequisites: Senior standing or consent of Instructor

Topics for the senior project may involve analog circuits, communication, digital or network. Students are encouraged to design, implement and verify circuits based on an innovative and practical approach.

HM101-ON

HUMANITIES I

(4 credit hours)

Prerequisites: ---

An analysis of the artistic and philosophical creations of a specific culture and the relationships of those creations to that culture’s historical situation, social institutions, and technological capabilities.

HM279-ON

EAST-WEST SIGNATURE COURSE

(4 credit hours)

Prerequisites: EN157-ON and sophomore standing.

An interdisciplinary examination of the challenges and opportunities created by the contact of different cultural groups. Required for all graduating students.

HM491-ON

SENIOR SEMINAR

(4 credit hours)

Prerequisites: Senior standing

Capstone course to East-West University’s bachelor’s degree general education requirement. Students explore the relationship between technology and humanity. Course requires close textual explications, class presentations, and a major research project. Required for all graduating seniors.

MT153-ON

GENERAL EDUCATION MATH

(4 credit hours)

Prerequisites: ---

Topics include systems of linear equations and inequalities, sets, operations on sets, Venn diagrams, geometry, sequential counting principle, combinations and permutations and basic concepts of probability, and statistics.

MT155-ON

INTERMEDIATE ALGEBRA

(4 credit hours)

Prerequisites: MT153-ON

Topics include factoring, solutions of quadratic equations, logical statements, arithmetic in different number bases, especially binary, octal and hexadecimal, by factoring, rational expressions, simplification of radicals and exponents, the quadratic formula, graphing and applications to be used throughout the course.

MT158-ON

COLLEGE ALGEBRA

(4 credit hours)

Prerequisites: MT155-ON with “C” grade or higher

Topics include graphing polynomial and rational functions, synthetic division, solution of quadratic equations and higher degree polynomial equations, exponential and logarithmic functions, matrix algebra, determinants and solutions of linear systems of equations.

MT160-ON

ELEMENTARY PLANE TRIGONOMETRY

(4 credit hours)

Prerequisites: MT155-ON

Right triangle and oblique triangle trigonometry, angles in degrees and radian measures and arcs; basic six trigonometric functions and their graphs, trigonometric identities, including addition laws, double-angle and half-angle formulas, inverse trigonometric functions, law of sines, law of cosines, the algebra of vectors, simple harmonic motions, polar representation of complex numbers.

MT201-ON

CALCULUS I

(4 credit hours)

Prerequisites: MT160-ON

A first course in calculus sequence introduces the idea of limits, continuity, and derivatives. Further topics include techniques of differentiation, L’Hopital’s Rule, higher order derivatives, and related rates.

MT202-ON

CALCULUS II

(4 credit hours)

Prerequisites: MT201-ON

A continuation of MT201, this course covers applications of the derivative, the indefinite integral, and the definite integral and its applications. Newton’s method, the mean- value theorem, and the fundamental theorem of calculus are among the other topics covered.

MT221-ON

FUNDAMENTALS OF STATISTICS

(4 credit hours)

Prerequisites: MT155-ON

Descriptive statistics, analysis and presentation of single variable data, including graphs, Pareto diagrams, histograms, measures of central tendency, measures of dispersion and measures of position, analysis of bivariate data, including linear correlation and linear regression, probability and probability distributions, including mean and variance of a discrete probability distribution and binomial distribution, normal distributions and applications of normal distributions.

PH110-ON

COLLEGE PHYSICS I

(4 credit hours)

Prerequisites: MT160-ON

Motion in one, two and three dimensions, kinematics equations and problem solving, Newton’s laws and applications, work, power, and energy, impulse, momentum, center of mass, circular motion, gravity, and solids and fluids are considered. Heat and temperature, laws of thermodynamics, thermal properties and processes, heat calculations and production of energy through solar panels, adiabatic and isothermal properties of alternate fuel source are also discussed. Term paper required.

PH111-ON

COLLEGE PHYSICS LABORATORY I

(4 credit hours)

Prerequisites: MT160-ON

Labs in mechanics, hydraulics, sound, electricity, and optics are conducted pertaining to the theory covered in PH110.

PS101-ON

INTRODUCTION TO PSYCHOLOGY

(4 credit hours)

Prerequisites: EN151-ON

Analysis and description of the structure and content of psychology and the application of scientific method in the study of human behavior and mental processes. A review of the biological, cognitive and environmental factors that influence human behavior and development.

SC101-ON

INTRODUCTION TO SOCIOLOGY

(4 credit hours)

Prerequisites: EN151-ON

This course covers major concepts and theories about human social behavior, its relationship to socialization and social change, social institutions and values. The application of the scientific method and data gathering techniques in the study of social behavior will be explored.

Related Links