Search by Course Title :

CSE 5000 Scientific Research Methodology 1.5 Credit
Nature of the research process, types of research, ethics of research: voluntary participation, anonymity and confidentiality, deceiving subjects, analysis and reporting; research proposal, planning, purposes of research: exploration, description, explanation, ‘hard-data’ focus, ‘soft-data’ focus, conceptualization; some practical considerations: time, venue, instrument to be used etc, research team, interviewers, willingness of respondents to participate; data collection: four levels of evaluation, levels of data collection/unit of analysis; research methods and tools: interviews, group techniques, observation, questionnaires, company records/archive/information, self generated measures; sampling; data analysis and interpretation: quantitative analysis, qualitative analysis; report writing: academic writing, technical writing; feedback sessions
None

CSE 5001 Seminar 1.5 Credit
Participants will work individually to prepare reviews of papers/topics assigned by course teacher and present before audience.
None

CSE 5101 Advanced Algorithms 3 Credit
Randomized Algorithms: Las Vegas and Monte Carlo Algorithms; Randomized Data Structures: Skip Lists; Amortized Analysis: Different methods, Applications in Fibonacci Heaps; Lower Bounds: Decision Trees, Information Theoretic Lower Bounds, Adversary Arguments; Approximation Algorithms: Approximation Schemes, Hardness of Approximation; Fixed Parameter Tractability: Parameterized Complexity, Techniques of designing Fixed Parameter Algorithms, Examples; Online Algorithms: Competitive Analysis, Online Paging Problem, k-server Problem; External Memory Algorithms; Advanced Data Structures: Linear and Non-linear Methods
None

CSE 5102 Combinatorial Optimization 3 Credit
Introduction to Optimization; Linear Programming: Different forms, Simplex Method, Primal-Dual theory; Max-Flow: The Max-Flow-Min-Cut Theorem, Ford-Fulkerson Labeling Algorithm, Dijkstra's Algorithm, The Floyd-Warshall Algorithm; Some Network Flow Algorithms: The Minimum Cost Network Flow Method, Transportation Problem; Capacitated Transportation Problem, Assignment Problem; Integer Linear Programming; Relaxation; Cutting-Plane Algorithm; Branch and Bound Technique; Dynamic Programming; NP-Completeness; TSP and Heuristics; Approximation.
None

CSE 5103 Graph Theory 3 Credit
Introduction, Fundamental concepts, Trees, Spanning trees in graphs, Distance in graphs, Eulerian graphs, Digraphs, Matching and factors, Cuts and connectivity, k-connected graphs, Network flow problems, Graph coloring: vertex coloring and edge coloring, Line graphs, Hamiltonian cycles, Planar graphs, Perfect graphs.
None

CSE 5104 Computational Geometry 3 Credit
Searching and Geometric Data Structures: Balanced binary search trees, Priority-search trees, Range searching, Interval trees, Segment trees, Algorithms and complexity of fundamental geometric objects: Polygon triangulation and art gallery theorem, Polygon partitioning, Convex-hulls in 2-dimension and 3-dimension, Dynamic convex-hulls; Geometric intersection: Line segment intersection and the plane-sweep algorithm, Intersection of polygons; Proximity: Voronoi diagrams, Delunay triangulations, closest and furthest pair; Visualization: Hidden surface removal and binary space partition (BSP) trees; Graph Drawings: Drawings of rooted trees (Layering, Radial drawings, HV-Drawings, Recursive winding), Drawings of planar graphs (Straight-line drawings, Orthogonal drawings, Visibility drawings); Survey of recent developments in computational geometry.
None

CSE 5105 Bioinformatics Algorithms 3 Credit
Introduction; Molecular biology basics: DNA, RNA, genes, and proteins; Restriction mapping algorithm; Motif in DNA sequences, motif finding algorithms; Genome rearrangements, sorting by reversals and breakpoints; DNA sequence alignments; Gene prediction; Space-efficient sequence alignments, sub-quadratic alignment; DNA sequencing, genome sequencing, protein sequencing, spectrum graphs; Combinatorial pattern matching: Exact pattern matching, heuristic similarity search algorithms, approximate string matching, BLAST, FASTA; Clustering: Microarrays, hierarchical clustering, K-means clustering, corrupted cliques problem, CAST clustering algorithm; Evolutionary trees.
None

CSE 5106 Stringology 3 Credit
Introduction to Stringology: Notations, Problems and Naive Solutions, Motivations, Applications, Basic string searching algorithms; Data structures for String Matching: Suffix Tree, Suffix Array, Aho-Corasick Automaton, Applications of these data structures; Approximate Pattern Matching: Edit distance, Dynamic programming, Similarity measures for DNA and protein sequences, q-gram methods, Bit-parallel methods, Algorithms for degenerate/indeterminate strings; Sequence Analysis: Longest Common subsequence (LCS) Problem, Advanced Algorithms for LCS, Variants of LCS and algorithms; Text Compression: Shannon-Fano and Huffman codes, Arithmetic coding, Lempel-Ziv family of compression techniques, Burrows-Wheeler Transformation.
None

CSE 5107 Mathematical Programming 3 Credit
Basic concept of Mathematical Programming, Concepts of linear and quadratic programming, Convexity, Convex sets and convex functions, Concept of integer programming, Some examples of integer programming problems, Linear programming techniques, Graphical solution of linear programming problems, Simplex method, Dual simplex method, Different integer programming techniques, Revised simplex method.
None

CSE 5108 Petri Net Theory and Modeling of Systems 3 Credit
Introduction to Petri Nets, Elementary Net Systems, Place/Transition Nets, Definition and types of Petri nets, Terms and notations marking, Importance of net theory, Transition firings, Practical modeling examples, Introduction to workflow, workflow modeling using Petri Nets, Liveness and safeness, Behavioral properties, Deadlocks and siphons, Structural properties, Colored Petri Nets, Time Petri Nets, Timed Petri Nets, Stochastic Petri Nets.
None

CSE 5151 Cryptography 3 Credit
Classical Cryptography; Data Encryption Standard, Advance Encryption Standard; Public-key cryptography: RSA cryptosystem, ElGamal cryptosystem; Signature Schemes: ElGamal signature schemes, Digital signature standard; Hash Functions: Collision-free Hash functions; Key Distribution and Key Agreement: Key pre-distribution, Diffie-Hellman key exchange; Identification Schemes: Schnorr identification scheme, Okamoto identification schemes; Algorithm to compute discrete logs; Chinese Remainder method, Polard’s rho method; Attacks: Brute Force attack, Birthday attack; Cryptanalysis: Linear cryptanalysis, Differential cryptanalysis; Elliptic Curves; Quantum cryptography;
None

CSE 5201 Advanced Software Engineering 3 Credit
Introduction to Software Engineering, Unified Modeling Language, Requirements Engineering, Design, Testing, Software Lifecycle, Refactoring, Extreme Programming, Requirements Engineering, Software Architecture, Service Oriented Architecture, Model Driven Architecture, Aspect Oriented Software Development, Software Processes.
None

CSE 5202 Software Project Management 3 Credit
Foundations of software project management; organization structure and staffing; motivation, authority and influence; conflict management; proposal preparation; a large engineering software system management; client management; managing software project teams; project planning and scheduling; risk management; configuration management; pricing estimation and cost control; quality assurance and accreditation; factors affecting software quality; software quality assurance plans; business context and legal issues for software projects; software measurement: testing, upgrading and maintenance; network systems; and international project management.
None

CSE 5203 Software Testing and Quality Assurance 3 Credit
Definition and concept of software quality assurance (SQA); quality models; specification of quality requirements; product development & delivery issues; software development processes & maturity; software quality management process: total quality management, improvement cycle, SQA planning & management, organizing the SQA effort; software verification & validation; typical software development errors; Fagan inspections; software audit; software testing: testing objectives & testing fundamentals, testing theory, coverage criteria, equivalence class testing, value-based testing, decision table, syntax & state transition testing, statement & path testing, branch & condition testing, data flow testing, thread-based testing, integration & integration testing, system testing; testing in object-oriented systems; test tools & test automation; test management; problem reporting & corrective action.
None

CSE 5204 Software Verification and Validation Tools 3 Credit
Introduction to automated verification and validation of software, test execution systems, performance measurement tools, testing graphical user interfaces, coverage measurement and tools, web application testing, software security testing, introduction to model checking, verification tools (SMV, SPIN, DiVinE).
None

CSE 5251 Advanced Database Systems 3 Credit
Object Oriented Database; Data Model, Design, Languages; Object Relational Database: Complex data types, Querying with complex data types, Design; Distributed Database: Levels of distribution transparency, Translation of global queries to fragment queries, Optimization of access strategies, Management of distributed transactions, Concurrency control, Reliability, Administration; Parallel Database: Different types of parallelism, Design of parallel database; Multimedia Database SystemsBasic concepts, Design, Optimization of access strategies, Management of Multimedia Database Systems, Reliability; Database Wire-housing/Data mining: Basic Concepts and algorithms.
None

CSE 5252 Information System Management 3 Credit
Information systems management: importance of information systems (IS) management, IS management's leadership role, strategic uses of IT, IS planning; managing essential technologies: distributed systems, managing telecommunications, managing information resources, and managing operations; managing system development: technologies for developing systems and management issues in system development; systems for supporting knowledge work: supporting decision making, collaboration, and knowledge works; acquisition of hardware, software, networks, and services: request for proposal, acquisition methods (buy, rent, or lease), software acquisition, and analysis of alternatives; people and technology: the challenges ahead.
None

CSE 5301 Computer Communications and Networks 3 Credit
Modifications of TCP; TCP over ATM; ATM internetworking; ATM service categories and quality of services; ATM switch architectures and their performance; Digital switching; Traffic analysis; Fiber optics networks optical packet switching; Metropolitan networks, Wide area networking, Gigabit Ethernet, ADSL. HTTP, pHTTP and recent advances in internet protocols; Web server performance, proxy servers, load balancing in web servers; IP switching: Tag switching, Multi-protocol label switching; IP security; Queuing models for networks and protocols; Real time protocols: RTP, RTCP, RTSP; Voice over IP; Distributed object technology for networking; Networks agents; Active networks and protocol boosters, Multimedia Networking: Integrated Service, Differential Service, MPLS.
None

CSE 5302 Wireless and Mobile Communication Networks 3 Credit
Characteristics of cellular communications; QOS in cellular communications; Wireless LAN; Wireless ATM and media access protocols for WATM; Wireless application protocols; Wireless personal communications; Mobile IP; Spread spectrum techniques: DSSS, FHSS, CDMA, GSM, CPDP; satellite communications � internetworking via satellites; Mobile satellite communications.
None

CSE 5303 Wireless Ad Hoc Networks 3 Credit
Introduction: applications and motivations; broadcasting protocols: algorithmic aspect, optimization techniques, power-efficient broadcasting;, routing protocols: DSDV, AODV, DSR, position based routing protocols, load balancing techniques, multi-path routing; medium access control protocols: reservation-based MAC protocols, Bluetooth technology, IEEE 802.11 based MAC protocols; channel propagation models; topology control protocols; power aware protocol design; cross layer design principles; mobility awareness; fairness and security issues: attacks and preventions; stimulating cooperation: self policing schemes, economic incentive based schemes; other state-of-the-art relevant topics.
None

CSE 5304 Wireless Sensor Networks 3 Credit
Introduction: applications; Localization and tracking: tracking multiple objects; Medium Access Control: S-MAC, IEEE 802.15.4 and ZigBee; Geographic and energy-aware routing; Attribute-Based Routing: directed diffusion, rumor routing, geographic hash tables; Infrastructure establishment: topology control, clustering, time synchronization; Sensor tasking and control: task-driven sensing, information-based sensor tasking, joint routing and information aggregation; Sensor network databases: challenges, querying the physical environment, in-network aggregation, data indices and range queries, distributed hierarchical aggregation; Sensor network platforms and tools: sensor node hardware, sensor network programming challenges; Other state-of-the-art related topics.
None

CSE 5305 Wireless Resource Management 3 Credit
Resource management architecture: evolution and components of QoS and cross-layer architecture for bandwidth management; tri-band and smart antenna; handoff management; mobility prediction; resource management and connection admission control; bandwidth allocation and scheduling: real-time guaranteed and fair real-time scheduling; inter-domain radio resource management; high performance broadband architecture; wireless truthful computing; resource allocation of spatio-temporal division multiple access control; resource management schemes for connectivity: Piconet and scatternet; energy efficient MAC layer protocols for wireless ad-hoc networks; routing and resource discovery for wireless ad-hoc networks: QoS based routing, topology management, efficient resource discovery, hybrid routing protocols, and localization; energy efficient broadcasting and multicasting algorithms; power-conserving broadcasting and multicasting algorithms; scopes of increasing wireless resources, research and future developments.
None

CSE 5306 Network Security 3 Credit
Issues of Network security, treats to network security: wiretapping, impersonation, hacking, cracking, phishing, ID theft, authentication and authorization, firewalls, Virtual private networks, intrusion detection system; Secure network devices; security policies ; internet vulnerabilities; Web security, e-mail security, e-commerce security;
None

CSE 5401 Advanced Artificial Intelligence 3 Credit
Introduction, Advanced search techniques in AI, Knowledge based system design, Advanced plan generating systems, Bayesian network and probabilistic reasoning, Learning in neural belief networks, Practical natural language processing, Computer vision, Introduction to Robotics.
None

CSE 5402 Fuzzy Systems 3 Credit
Basic Concepts of Fuzzy set theory; Fuzzy numbers; Aggregation operations of Fuzzy sets; The theory of approximate reasoning; Introduction to Fuzzy logic control; Fuzzy System Models and Developments; Fuzzy logic controllers; Defuzzification methods; Linguistic descriptions and their analytical forms; The flexible structure of fuzzy systems; Practical Aspects of Neural Networks.
None

CSE 5403 Machine Learning 3 Credit
Definition of learning systems, Goals and applications of machine learning, Inductive Classification, Decision Tree Learning, Ensemble Learning, Experimental Evaluation of Learning Algorithms, Computational Learning Theory, Rule Learning: Propositional and First-Order, Artificial Neural Networks, Support Vector Machines, Bayesian Learning, Instance-Based Learning, Text Classification, Clustering and Unsupervised Learning, Language Learning
None

CSE 5404 Advanced Pattern Recognition 3 Credit
Introduction to formal languages, String languages for pattern description, Higher dimensional pattern grammars, Syntax analysis as a recognition procedure, Stochastic languages, Error-correcting parsing for string languages, Error-correcting tree automata, Cluster analysis for syntactic patterns, Grammatical inference for syntactic pattern recognition, Application shape analysis of wave forms and contours, Syntactic approach to texture analysis.
None

CSE 5405 Speech Recognition 3 Credit
Introduction, Speech signal: production, perception and characterization, Signal processing and analysis; Pattern comparison techniques: distortion measures, spectral-distortion measures, time alignment and normalization; Recognition system design and implementation: source-coding, template training, performance analysis; Connected word models: two level DP, level building algorithm, one-pass algorithm; Continuous speech recognition: sub word units, statistical modeling, context-dependent units; Task oriented models.
None

CSE 5406 Machine Translation 3 Credit
Theoretical problems: Definition, Context dependency, interpretation and translation; Engineering problems of machine translation: Maintainability, tunability, modularity, and efficiency; Linguistics-based MT: Compositionality and isomorphism, Declarative frameworks, Constraint-based formalisms; Knowledge-based MT: Translation and understanding, Design of interlinguas, The conceptual lexicon; Statistics-based MT: E-M algorithms, Alignment of bilingual corpora, Translation templates; Example-based MT: Similarity measures, Levels of comparison; Treatment of context dependency: Knowledge-based transfer, Sublanguage-based MT, Translation units.
None

CSE 5407 Knowledge Representation and Reasoning 3 Credit
Knowledge representation, uses in computers; logic-based languages for KR; automated reasoning techniques and systems; applications of KR to ontologies and semantic web.
Basic course on Logic/AI

CSE 5408 Advanced Data Mining 3 Credit
Introduction; Data warehousing and OLAP technology for data mining; Data preprocessing; Data mining primitives, languages and systems; Descriptive data mining: characterization and comparison; Association analysis; Classification and prediction; Cluster analysis; Mining complex types of data; Applications and trends in data mining.
None

CSE 5451 Evolutionary Algorithms 3 Credit
Introduction to evolutionary algorithm; Selection: rank-based, roulette wheel, stochastic, local, truncation and tournament; Recombination: discrete, real valued and binary valued; Mutation: real valued and binary valued; Reinsertion: global and local; Population models: global- worker/farmer, local – diffusion, and regional – migration; Co-evolution: cooperative and competitive; Learnable evolution model; Fast evolutionary programming; Application of evolutionary algorithms to: system design, telecommunication, robotics and other industrial areas.
None

CSE 5452 Neural Networks 3 Credit
Fundamentals of Neural Networks; Back propagation and related training algorithms; Hebbian learning; Cohonen-Grossberg learning; The BAM and the Hopfield Memory; Simulated Annealing; Different types of Neural Networks: Counter propagation, Probabilistic, Radial Basis Function, Generalized Regression, etc; Adaptive Resonance Theory; Dynamic Systems and neural Control; The Boltzmann Machine; Self-organizing Maps; Spatiotemporal Pattern Classification, The Neocognition; Practical Aspects of Neural Networks.
None

CSE 5501 Multimedia Systems 3 Credit
Overview to Multimedia Systems, Multimedia storage, Data compression techniques for audio and video, Synchronization, Multimedia networking and protocols, QOS principles, Video streams on ATM, Mobile multimedia communications, Operating system support for multimedia, Hypermedia system, Standards for multimedia, Multimedia database and Multimedia Applications. Multimedia data: image, audio, and video; Image encoding: Transform coding, vector quantization, and Fractal encoding; Image encoding standards; Audio encoding: Liner predictive coding, filter bank design, psychoacoustic models, Code Excited Linear Prediction (CELP), Algebraic CELP, Regular Pulse Excitation, Multi Pulse Excitation, and Vector-sum Excited Linear Prediction ; Audio encoding standards; Video encoding: motion prediction (full search, ½ pel and ¼ pel precision), and Fine-granular scalable encoding (Bit-plane encoding); Video encoding standards; Video file formats; Video storage mediums; Audio-video Channel coding.
None

CSE 5502 Computer Graphics and Animation 3 Credit
Advanced Graphic Techniques: Graphics basics, Three dimensional drawings, Geometric forms and models, Hidden surfaces, Fractals; Advanced rendering Techniques: Shadow generation techniques, Texture and environment mapping techniques, Procedural texture mapping and modeling, Ray tracing, Radiosity methods, Global illumination models, Volume rendering techniques; Advanced Animation: Animation articulated structures, Soft object animation, Procedural animation.
None

CSE 5503 Human Computer Interaction 3 Credit
Psychopathology of everyday things: visibility, affordances, natural mapping; psychology of everyday actions: seven stages of action gulf of execution and evaluation; knowledge in the head and in the world; constraints; human errors; design challenges; user-centered design; Cognetics and locus of attention; meaning, modes, monotony, myths; quantification; unification; navigation;
None

CSE 5504 Multimedia Communication 3 Credit
Multimedia information representation, Multimedia networks, Multimedia services and applications, Network QoS and application QoS, Transform coding, Motion compensated predictive coding; Information representation: text, image, audio and video; Text and image compression: compression principles, text compression, image compression; Audio and Video compression: Audio compression, Video compression, Video compression principles; Multimedia compression standards: JPEG, H.26x, MPEG 1/2/4/7, AVC, Scalable Video Coding; Other coding formats for text, speech, image and video; Multimedia communication across networks: Layered video coding, Error relevant video coding techniques, Multimedia transport across IP networks and relevant products such as RSVP, RTP, RTCP, DVMRP, Multimedia in mobile networks, Multimedia broadcast networks, Content based retrieval in digital libraries; End-to-End QoS for video delivery, Wireless video, Error control in video streaming, Cross-layer video adaptation.
None

CSE 5601 Parallel Algorithms 0.75 Credit
Introduction, Parallel processing, Parallel models, Performance of Parallel Algorithms, The work-time presentation framework, Basic techniques: Pointer jumping, Balanced trees, Divide and Conquer, Pipelining, Partitioning and symmetry breaking, List ranking, Euler-Tour technique, Tree contraction; Parallel searching, merging, sorting and selection, Connected components, Minimum spanning trees, Biconnected Components, Directed graphs, Plane sweeping, Visibility problems, Simulation between PRAM models, Lower hounds for EREW, CREW and CRCW PRAMs.
None

CSE 5602 Distributed Computing Systems 3 Credit
Distributed object systems, Retrieving and caching of distributed information, Distributed data replication and sharing, Performance issues, Algorithms for deadlock detection, Concurrency control and synchronization in distributed system, Models for distributed computation, Networking facilities and resource control and management methods in network and distributed operating systems, Collaborative applications, Wide area network computing, Web based commerce, Agent systems and Market based computing. Large-scale distributed systems: properties and examples; search requirements in service discovery, peer-to-peer content sharing and distributed XML databases; unstructured techniques: intelligent flooding, hint-based routing, etc.; basic structured techniques: Chord, CAN, Tapestry, Kademlia, etc.; advanced structured techniques: pSearch, Squid, SkipNet, etc.; Signature search techniques using Bloom filters; Distributed Pattern Matching (DPM) problem and its applications; distributed crawling and indexing techni
None

CSE 5603 Undergraduate database course 3 Credit
Principles in the design and implementation of distributed databases and distributed transaction processing systems. Topics include: distributed computing concepts, computing networks, distributed and multi-database system architectures and models, atomicity, synchronization and distributed concurrency control algorithms, data replication, recovery techniques, reliability in distributed databases.
None

CSE 5604 Ubiquitous Computing 3 Credit
Introduction to Ubiquitous Computing; Ubiquitous Computing Visionaries: mouse, Parc, MIT; Ethics; Privacy; Responsibility; Architecture: Autonomic Computing, Distributed Computing, Cloud Computing, Peer to Peer; Mobility: Mobile Computation and Agents, Smart Places, Wearable Computing; Service-Orientation; Sensors and Actuators; Ubiquitous environments; Ubiquitous theory: Location, Spatial Databases, Topological Reasoning, Metadata, Security and Privacy; Ambient Calculus; Relational Models; Specifications: UML, OMG, Ontologies; Context Awareness: GPS, location and tracking; Applications: Smart Homes, Smart Workplaces, Social Computing, Religious Computing, HEalth and Medical Computing, Science, Surveillance, Monitoring, Navigation.
None

CSE 5701 Advanced Microprocessor 3 Credit
Review of different microprocessors: 80486, 68040, V70, Gmicro processors; Comparing the architectures: RISC and CISC; Instruction set of machines: SPARC, INTEL, and MIPS; Study of microprocessors: Pentium II, Alpha 21064, MIS 6400, PA-RISC; Math coprocessors and microprocessors.
None

CSE 5702 Advanced Logic Design 3 Credit
Functional decomposition and Symmetric functions; Linear sequential machines; Reed-Muller expansions and their minimizations; EXOR based logic design; self-timed circuits; asynchronous design techniques; Digital logic circuit testing and testable design: testing of combinational and sequential logic circuits, design for testability and built-in self test; Digital logic simulation; Reverse logic synthesis.
None

CSE 5703 Computer Organization and Design 3 Credit
Classification and addressing modes, Operands and Operations for Media and signal processing, instructions for control flow, Encoding an instruction set. Pipelined and Superscalar processors, Data hazards, Dynamic scheduling, Branch prediction, Hardware based speculation, Thread level parallelism. ILP with software approaches: Compiler Techniques, static branch prediction, static multiple issue, advanced compiler support for ILP. Basic Techniques of Integer Arithmetic, Floating-point Arithmetic, Speeding up Integer Addition, Speeding up Integer Multiplication and Division. Memory technology, RAIDs, organization for improving performance, Virtual memory and protection, Cache organization, Reducing cache miss rate and penalty. Busses, Performance measures, Designing I/O system, Reliability, Dependability and Availability. Symmetric shared memory architectures, Cache coherence protocols, Distributed shared memory architectures, Synchronization, Models for memory consistency, Multithreading. Interconnection Netwo
None

CSE 5704 Advanced Computer Architecture 3 Credit
Measuring performance and cost: performance measurement, Benchmarks, costs of building computers; Instruction sets: classifying instruction sets; improving CPU performance: pipelining, dynamic instruction scheduling, branch prediction, instruction-level parallelism, VLIW processor; vector processors: architecture and design, performance; memory hierarchy: evaluation, cache design and optimization, virtual memory design, memory protection, memory coherency; storage systems: reliability and availability, I/O system design; Multiprocessors: parallel architecture classification, centralized vs distributed shared memory, interconnection topologies, synchronization.
None

CSE 5705 Embedded Systems 3 Credit
Embedded computing, characteristics of embedded computing applications; embedded system design; constraint-driven design; development environment: execution environment, memory organization, system space, code space, data space, I/O space, start-up, interrupt response cycle, function calls, runtime environment; computing platform: CPU bus, memory devices, I/O devices, component interfacing; distributed embedded system design: inter-process communication; networks for embedded system; Design techniques: design methodologies and tools; system integration, structural and behavioral description.
None

CSE 5999 Special Topic on X 3 Credit
Remarks: ‘X’ will be a complete course name offered by the course teacher.
None