Table 2. Semester-by-Semester Projection: BS in Computer Engineering

Similar documents
Game Art and Design Program Articulation

Summer 2014 ACE Courses Offered List

Accounting Program Articulation

Bachelor of Business Administration. B.A. Digital Arts and Animation: 3D Animation Concentration

Bachelor of Science in Electrical Engineering Freshman Year

GENERAL EDUCATION PROGRAM AT THE COMMUNITY COLLEGE OF RHODE ISLAND

Plan A. Plan A. MiraCosta College General Education Requirements AREA A Language & Reasoning. AREA B Natural Sciences

Course Name NMSU ENMU-Portales

Media Technology Program Articulation

UPG - DUAL ENROLLMENT Courses offered in Spring 2018

Mechanical Engineering

INTRODUCTION TO CULTURAL ANTHROPOLOGY

General Education Core Curriculum. A. Core Proficiencies

List of Cardinal Core Courses Effective Academic Year (Summer 2018)

Saint Louis University Madrid Campus Preliminary Spring 2019 Course Listing

B4. Information Literacy GEOL 1020 GEO 204 Problem-Solving in Earth History A1. STEM B1. Write Effectively

HEATING, VENTING, AIR CONDITIONING, AND REFRIGERATION TECHNOLOGY BAS

TRANSFER EQUIVALENCY GUIDE Semester Hours

202000AAW ASSOCIATE OF ARTS

Electrical Engineering

Fashion Design Program Articulation

MC Course Code Course Title MCPS HS Graduation Credit Earned (1 Credit) ACCT 221 Accounting I General Elective ACCT 222 Accounting II General Elective

Animation Program Articulation

DEPARTMENTAL COURSES

UNIVERSITY CORE CURRICULUM

Course Equivalencies with the Virginia Community College System

CSU NORTHRIDGE Lower Division Curricular Changes

FALL 2015 PATHWAYS APPROVED 4/6/15

General Education Program

Checksheets. Total College of Agriculture and Life Science Governance Actions 16. Total New Courses 1

Accounting Program Articulation

Brief Course Description for Electrical Engineering Department study plan

Aeronautical Science - Professional Pilot - BS

Draft 02/28/2019 ENGL 1110 Y

COLLEGE OF ARTS AND SCIENCES COMMITTEE ON INSTRUCTION Minutes #9 November 13, Varner Hall MINUTES

CALIFORNIA BAPTIST UNIVERSITY

Acceptable Complementary Studies Electives 2017/2018 Fall & Winter Terms

Modesto Junior College courses

Multidisciplinary Technology Purdue Polytechnic Institute

Multidisciplinary Technology Purdue Polytechnic Institute

International Business Minor Requirement b Approved Culture Courses at the 300/4 level Course Offerings Fall 2018

DRAFT 2/28/2019. Course #

Course. Hours Number Course Title Hours Semester Anthropology. Credit Course

International Business Minor Requirement b Approved Culture Courses at the 300/4 level Course Offerings

AA, AAEE, ABUS and AS Degrees For the most current information, check the general education course list at

Holy Family University and Montgomery County Community College Course Equivalencies (2002/2002 MCCC catalog) through (2011 MCCC Catalog)

र ष ट र य प र द य ग क स स थ न प द च च र

Provider Type Course Title Price Max Address of Course Location BRCC F US History I-HIST 2013 $ Centerra Ct, Baker, LA BRCC F US

TENTATIVE LIST OF SPRING 2019 ONLINE AND DISTANCE COURSES

Associate in Arts in Art History for Transfer Degree College Name: MOORPARK

Tacoma Community College Approved CCN Courses

CCP COURSE AND TITLE AND # CREDITS

Alphabetical Listing of CLE Courses

Breadth Requirements Effective 2011 Fall Quarter

Associate In Applied Science In Electronics Engineering Technology Expiration Date:

Senate Committee on Curriculum and Instruction Report April 18, 2017 Undergraduate and Graduate Courses

Exhibit C Course Crosswalk

Substitution Guidelines: Planning Sheet 3-GS to Gen Ed Planning Sheet

EQUIVALENCY RESULTS WHY GGU? PROGRAMS UNDERGRADUATE GRADUATE LAW. 1 Intermediate Jewelry ARTS L - Arts - Liberal Studies GGU4YOU

ELECTRICAL AND ELECTRONIC ENGINEERING COURSES

Architectural Engineering Technology

University Core Requirements

AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Spring PROPOSED EXAM SCHEDULE [Released on October 30, 2018]

WRIGHT STATE UNIVERSITY. The Wright State Core

AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Spring MID-TERM EXAM SCHEDULE [Released on February 10, 2019]

Transfer Articulation Library - Farmingdale

M a r c h 7, Contact Hours = per week

Certificate. Estimated Program Length & Cost *

FIG Guide. Table of Contents

COURSE CATALOG. BS Electrical Engineering

Tunxis Community College General Education Courses by Category Effective Fall 2018

COURSE OFFERINGS FOUR COURSES 12 CREDITS not

QuEST Approved Courses

Active Citizenship. CATEGORY 3: Diversity and Communications. CATEGORY 1: Ethics. CATEGORY 4: Social Systems

TRANSFERABLE COURSES TO THE UC SYSTEM

THE APPROVED LIST OF Humanities and Social Science COURSES FOR ENGINEERING DEGREES

Electives (15 credits) (3) Free Elective Free Elective Free Elective Free Elective (3) Free Elective (3) (CGT 11100) (3) (CGT 32101) (3) (TLI 11200)

QuEST Approved Courses

Early Years General Schedule Elective Options

UNIVERSITY BREADTH REQUIREMENTS HISTORY AND CULTURAL CHANGE ACADEMIC YEAR

ECEN - ELECTRICAL & COMP ENGR (ECEN)

Common Core Structure Final Recommendation to the Chancellor City University of New York Pathways Task Force December 1, 2011


EE 415G ELECTROMECHANICS. (3) Study of electric machines and electromechanical systems. Prereq: EE 221 with a C or better and PHY 232.

Spring 2010 Cross Listed Courses

Subject-wise Tests Tests will be activated at 06:00 pm on scheduled day

COLLEGE OF ARTS AND SCIENCES COMMITTEE ON INSTRUCTION Minutes #6 October 23, Varner Hall MINUTES

Classes Offered for Honors

1.A Effective Comm. Writing

DISTANCE EDUCATION COURSES - MASTER LIST

AMERICAN INTERNATIONAL UNIVERSITY-BANGLADESH Summer PROPOSED EXAM SCHEDULE [Released on March 13, 2018]

FIG Guide. Table of Contents

Courses Available to First-Year Students Fall 2015

Teaching specialisations

Spring 2005 Cross-Listed Courses

Subject-wise Tests Tests will be activated at 06:00 pm on scheduled day

*************************************************************************

SCHOOL OF BUSINESS AND TECHNOLOGY DEPARTMENT OF ENGINEERING TECHNOLOGY

University Studies. University Studies SCHOOL OF UNIVERSITY STUDIES UNIVERSITY STUDIES PROGRAM. Fred T. Janzow, Dean

Cabrillo College Catalog

Transcription:

Table 2. Semester-by-Semester Projection: BS in Computer Engineering FIRST YEAR Fall Semester Calculus I (MATH 1710)*** 4 General Chemistry for Science Majors (CHEM 1410/1430)*** 3 General Chemistry Laboratory (CHEM 1430)*** 1 College Writing I (ENGL 1310) (or 1313)*** 3 Program Development (CSCI 1110) 4 US History to 1865 (HIST 2610)*** 3 18 Spring Semester Calculus II (MATH 1720)*** 3 Mechanics (PHYS 1710)*** 3 Laboratory in Mechanics (PHYS 1730)*** 1 College Writing II (ENGL 1320)*** 3 Circuit Analysis I (ELET 1700) 1 3 Engineering Graphics (ENGR 1280) 3 16 SECOND YEAR Fall Semester Structured Programming (CSCI 1120) 4 Multivariable Calculus (MATH 2730) 3 Electricity and Magnetism (PHYS 2220) 3 Laboratory in Wave Motion, Electricity, Magnetism and Optics (PHYS 2240) 1 Probability (MATH 1780) 3 US History since 1865 (HIST 2620)*** 3 17 Spring Semester EE2xxx. Solid State Devices 3 Electronics I with laboratory (ELET 1720) 2 4 Digital Logic with laboratory (ELET 2720) 4 Discrete Mathematical Structures (MATH 2270) 3 American Government I (PSCI 1040)*** 3 17 1 Need a new course that combines ELET 1700 and ELET 1710. See my description of a new course. 2 Again need a slightly different course than the current ELET 1720, particularly introducing some CAD tools

THIRD YEAR Fall Semester Differential Equations (MATH 3410) 3 Or Linear Algebra and Vector Geometry (MATH 2700) Microprocessors (CE/EE 3xxx)** (similar to ELET 2750) 3 Computer Organization (CE 3xxx) 3 Data Structures (CSCI 3400) 3 Technical Writing (ENGL 2700) 3 Wellness 3 18 Spring Semester Principles of Systems Programming (CSCI 3600) 3 Continuous and Discrete Systems (EE 3xxx)** 3 Advanced Logic (reconfigurable logic) (CE 4xxx)** 3 Real Time Systems (CE 3xxx)** 3 Visual and Performing Arts*** 3 American Government II (PSCI 1050)*** 3 18 FOURTH YEAR Fall Semester VLSI Design 1 (EE/CE 4xxx)** 3 Computer Engineering Elective 3 Computer Engineering Elective 3 Senior Design Project I (CE 4xxx)** 3 Cross-cultural, Diversity, and Global Studies*** 3 15 Spring Semester VLSI Design II (EE/CE 4xxx) 3 Computer Engineering Elective 3 Social and Behavioral Science*** 3 Senior Design Project II (CE 4xxx)** 3 Humanities*** 3 15 Total 134

Requirements for BS in Computer Engineering Total Semester Required: 134 General Education Requirement Choices (Non-Science and Non- 36 Mathematics Requirements of the Common University Core): English Composition and Rhetoric (6 semester credit hours) ENGL 1310-1320, College Writing I & II; ENGL 1311-1321, Honors Composition I & II; ENGL 1312, English Composition for International Students & ENGL 1322, Composition and Rhetoric for International Students; ENGL 313-1323, Computer Assisted College Writing I & II; or ENGL 1315-1325, Computer Assisted Writing about Literature I & II US History (6 semester credit hours) HIST 2610-2620, United States History; HIST 2675-2685 or Honors United States History; Texas history may substitute for 3 hours of United States History. Political Science (6 semester credit hours) PSCI 1040-1060, American Government; PSCI 1041-1051, Honors American Government; Three advanced hours of American Government may substitute for PSCI 1050. Wellness (3 semester credit hours) PHED 1000, Scientific Principles and Practices of Health- Related Fitness; DANC 1100, Stress Reduction Through Movement; PSYC 2580l, Health Psychology; SMHM 1450, Principles of Nutrition Visual and Performing Arts (3 semester credit hours) Art 1300 (Art Appreciation); ART 2360, Art History Survey II; DANC 1200, Appreciation of Dance as a Contemporary Art Form; DANC 2800, Survey of Dance; MUMH 1600, Music in Human Imagination; MUMH 2040, Music Appreciation; MUMH 3000, Nineteenth-Century Music; MUMH 3010, Twentieth-Century Music; RTVF 3450, Art of the Film; RTVF 3460, History of Film; THEA 1340, Aesthetics of the Theatre Throughout the World; THEA 1375, The Actor and the Text); or THEA 2340, Theatre Appreciation Humanities (3 semester credit hours) AGER 2250, Images of Aging in Film and Literature; ENGL 2210, World Literature; ENGL 2211, Honors World Literature; ENGL 2352, Representative Readings in Literature for

International Students; PHIL 1050, Introduction to Philosophy; PHIL 1400, Introduction to Contemporary Moral Issues; PHIL 2050, Introduction to Logic; PHIL 2310, Introduction to Ancient Philosophy; PHIL 2330, Introduction to Modern Philosophy; or PHIL 2500, Introduction to Contemporary Environmental Issues Social and Behavioral Science (3 semester credit hours) ANTH 1010, General Anthropology; ANTH 2250, Introduction to Sociocultural Anthropology; BEHV 2300, Behavior Principles I; CJUS 2100 Crime and Justice in the United States; EDCD 1220, Human Development; ECON 1110, Principles of Macroeconomics; GEOG 1170, Introduction to Human Geography; GNET 1030, Technological Systems; PSCI 2310, Democracy and its Critics; PSCI 3310, Political Theory: Eighteenth Century to the Present; PSYC 1630, General Psychology I; PSYC 1650, General Psychology II; RHAB 2500, Introduction to Rehabilitation; SOCI 1510, Individuals in Society; SOCI 1520, Contemporary Social Problems; or SOCI 2100, Crime and Justice in the United States Communication (3 semester credit hours) COMM 1010, Introduction to Communication; COMM 1440, Honors Classical Argument; COMM 2020, Interpersonal Communication; COMM 2040, Public Speaking; COMM 2060, Performance of Literature; FREN 1010, Elementary French; FREN 1020, Elementary French; FREN 2040, Intermediate French; FREN 2050, Intermediate French; GERM 1010, Elementary German; GERM 1020, Elementary German; GERM 2040, Intermediate German; GERM 2050, Intermediate German; GNET 2060 Professional Presentations: JOUR 2310, Newspaper Reporting and Writing; LANG 1010, Elementary Language (Italian, Russian, or Japanese only); LANG 1020, Elementary Language (Italian, Russian, or Japanese only); MGMT 3330, Communicating in Business; MKTG 3010, Professional Selling; RHAB, 3000, Microcounseling; SMHM, 3450, Presentation Techniques; SPAN 1010, Elementary Spanish; SPAN 1020, Elementary Spanish; SPAN 2040, Intermediate Spanish; SPAN 2050, Intermediate Spanish Cross-Cultural, Diversity, and Global Studies (3 semester credit hours) AGER 4560, Minority Aging; AGER 4800, The Social Context of Aging: Global Perspectives; ANTH 2045, Gender Across Cultures: A multicultural Examination of Gender Roles; ANTH 2100, World Cultures through Film; ANTH 2150 World

Cultures; ANTH 2350, Cultural Diversity in U.S. (American) Culture; ANTH 4050, Contemporary Ethnic Groups; ART 2350 Art History Survey I; ATTD 4490, Serving Learners fro Special Populations in Applied Technology Programs; BUSI 1340, The Free Enterprise System in a Global Environment; CJUS 2600, Diversity Issues in Criminal Justice; COMM 4260, Performance and Culture; EDCD 2010, Parenting Diverse Families; EDSP 2500, Human Exceptionality; EDUC 2000, Exploring Diversity Through Social Action; ENGL 3450, Short Story; ENGL 4300 Modern Drama; GEOG 1200, World Regional Geography; GEOG 3100, Geography of the United States and Canada; Geography of Contemporary Sub-Saharan Africa; HIST 1050, World Civilization to the Sixteenth Century; HIST 1060 World Civilization from the Sixteenth Century; HIST 1075, Honors World Civilization to the Sixteenth Century; HIST 1085, Honors World Civilization from the Sixteenth Century; HLTH 1100, School and Community Health Problems and Services; HLTH 2200, Family Life and Human Sexuality; JOUR 1210, Mass Communication and Society; JOUR 4250, Race and the Media: a Methods Approach; KINE 2000 History and Philosophy of Sport and Physical Activity in the United States; KINE 2050, Sociology of Sport; MKTG 2650, Global Marketing Concepts; MUET 3020, Popular Music in American Culture; PADM 2100, Diversity in Urban Governance; PHIL 2070, Introduction to Great Religions; PHIL 2400, Religion and American Society; PSCI 3500, Introduction to Peace Studies; PSCI 3810, International Relations; PSCI 4520, Political Change; PSCI 4660, Democracy and Democratization; PSCI 4710, Middle East Politics: Critical Issues; PSCI 4720, Ethnicity in World Politics; PSCI 4850, Critical Issues in World Politics; RECR 2550, Leisure and Society; RTVF 2700, World Cinema Survey; SMHM 2750 Global Perspectives for Merchandising and Hospitality Industries; SMHM 4750, Managing a Diverse Workforce in the Merchandising and Hospitality Industry; SOCI 2010, Race, Class, Gender and Ethnicity; SOCI 2050 Sociology of Sport; SOCI 4160, Developing Societies; SOWK 4540, Human Diversity for the Helping Professions; THEA 2250, World Theatre to 1700; THEA 2260, Non-Western Theatre and Drama; THEA 2300, World Theatre After 1700; WMST 2100, Women and Society: An Introduction to Women s Studies Mathematics and Physical Sciences: 34 Mathematics (19 semester credit hours) MATH 1710, Calculus I (4 hours). Limits and continuity,

derivatives and integrals; differentiation and integration of polynomial, rational and algebraic functions; applications, including slope, velocity, extrema, area, volume, and work, Prerequisite(s): MATH 1650. MATH 1720, Calculus II (3 hours). Differentiation and integration of trigonometric, exponential, logarithmic and transcendental functions; integration techniques; indeterminate forms; improper integrals; area ad arc length in polar coordinates; infinite series; power series; Taylor s theorem. Prerequisite(s): MATH 1710. MATH 1780 Probability Models 3 hours. Probability theory, discrete and continuous random variables, Markov chains, limit theorems, stochastic processes, models and phenomena with statistical regularity. Prerequisite(s) MATH 1710. MATH 2730, Multivariable Calculus (3 hours). Vectors and analytic geometry in 3-space; partial and directional derivatives; extrema; double and triple integrals and applications; cylindrical and spherical coordinates. Prerequisite(s): MATH 1720. MATH 2770, Discrete Mathematical Structures (3 hours). Introductory mathematical logic, mathematical induction, relations and functions, combinatorics, counting techniques, graphs and trees, and finite automata theory. Prerequisites: MATH 1710 and CSCI 1110 (may be taken concurrently). Either MATH 2700, Linear Algebra and Vector Geometry (3 hours). Vector spaces over the real number field; applications to systems of linear equations and analytic geometry in E n, linear transformations, matrices, determinants and eigenvalues. Prerequisites: MATH 1720. Or MATH 3410, Differential Equations I (3 hours). First-order equations; existence-uniqueness theorem, linear equations, separation of variables, higher-order linear equations, series solutions and numerical solutions. Prerequisite(s): MATH 1720 and MATH 2700. Physics (11 semester credit hours) PHYS 1710, Mechanics (3 hours). Laws of motion; inertia, acceleration, force, energy, momentum and angular momentum. Rotational and oscillatory motion. Prerequisites: MATH 1710. PHYS 1730, Laboratory in Mechanics (1 hour). Prerequisite(s): Credit for or concurrent enrollment in PHYS 1710. PHYS 2220, Electricity and Magnetism (3 hours). Electric fields, dc and ac circuits, magnetic fields and magnetic induction. Electric and magnetic properties of matter. Prerequisite(s): PHYS 1710 or credit for or concurrent enrollment in MATH 1720.

PHYS 2240, Laboratory in Wave Motion, Electricity, Magnetism, and Optics (1 hour). Prerequisite(s): credit for or concurrent enrollment in PHYS 2220. EE 2xxx, Solid-State Devices (3 hours). An introduction to the major areas of solid state devices, including crystal structure and symmetry, lattice vibrations and phonons, thermal properties, energy bands, semiconductors, superconductivity, and magnetic properties. Prerequisite(s): PHYS 2220. Chemistry (4 semester credit hours) CHEM 1410, General Chemistry for Science Majors (3 hours). Fundamental concepts, states of matter, periodic table, structure and bonding, stoichiometry, oxidation and reduction, solutions, and compounds of representative elements. Prerequisite(s): Math 1100 or equivalent. CHEM 1430 Laboratory for General Chemistry (1 hour). Laboratory techniques, weighing, errors and significant figures, identification and purification of substances, and elementary quantitative analysis. Prerequisite(s): CHEM 1410. Engineering Courses : 17 CSCI 1110, Program Development (3 hours). Problemsolving techniques, algorithmic processes, top-down design and structured programming in a high-level language. Prerequisite(s): High school algebra or equivalent. ENGR 1280, Engineering Graphics (3 hours). Fundamentals and principles of engineering drafting practices used in technical processes. MEET 2xxx, Engineering Design (3 hours).** Fundamentals and principles of engineering design using computer aided design software (CAD), with an introduction to computer aided manufacturing (CAM) engineering components. Prerequisite(s): ENGR 1280 New Courses ELET 1700 3, Circuit Analysis I (4 hours). Circuit elements, techniques of circuit analysis, circuit theorems, operational amplifiers, RLC circuits, natural and step responses; series, parallel and resonant circuits, Sinusoidal steady-state analysis; phasers; power calculations; transformers; two port circuits. CAD tools used in circuit projects Prerequisites(s): credit or concurrent enrollment in CSCI 1110 3 A new course which combines the current ELET 1700 and ELET 1710

and MATH 1650. ELET 1720. Electronics 1 4. 4 hours (3;3). Introduction to semiconductors with emphasis on terminal characteristics; diodes, bipolar junction transistors and field effect transistors. Application of electronics circuits with emphasis of applications in power supplies and in linear amplifiers. Design concepts through use of SPICE and graphical techniques. Prerequisites. ELET 1700 (Circuit Analysis 1). EE 3xxx. Continuous and Discrete Systems. 3 hours. Fourier Series, Fourier and Laplace transforms with emphasis on their physical interpretation. System representation by transfer functions and impulse response functions. Convolution integral. Transient response Discrete time signals and systems, sampling techniques, Z and discrete Fourier transforms. Use of software tools for analysis is integral to this course. Prerequisites; MATH 2730, ELET 1700 Computer Engineering: 47 Existing Courses CSCI 1120, Structured Programming (4 hours). Continuation of CSCI 1110. Design techniques, structured programming, software testing, documentation, introduction to data structures and file processing. Emphasis on creating and modifying larger programs. Prerequisite(s): CSCI 1110, MATH 1650 (may be taken concurrently), and one semester of C or C++ programming. ELET 2720. Digital Logic. 4 hours (3;3). Digital logic circuits and techniques, Analysis, design and simulation of combinational and sequential circuits; Boolean algebra. Introduction to Programmable logic devices. Laboratories will involve hardware experiments and simulation of hardware using CAD such as P-Spice. Prerequisites CSCI 1100. CSCI 3400, Data Structures (3 hours). Computer storage structures; storage allocation and management; data sorting and searching techniques; data structures in programming languages. Prerequisite(s): CSCI 1120 and MATH 2770. CSCI 3600, Principles of Systems Programming (3 hours). Introduction to the design and operation of systems software. Analysis is made of current system software technology, 4 A new course which uses CAD tools

including operating systems, language translation systems and file systems. Prerequisite(s): CSCI 3100 and 3400. New Courses CE 3xxx, Computer Organization 3 hours.** Principles of computer systems and analysis and design; system hardware and software characteristics. Comparison of existing computer facilities. Prerequisite(s): ELET 2720. EE/CE 3xxx. Microprocessors. 3 hours. Microprocessor architecture, assembly language, address decoding, hardware interrupts, parallel and serial interface with various circuits, timer/counters, direct memory access, microprocessor-based control systems. Hands-on laboratory experiments are integral to this course. Prerequisite(s). CSCI 1120, ELET 2720 CE 3xxx, Real Time and Embedded Systems (3 hours).** Study of design methodologies for reliable real time systems, including modeling, analysis and scheduling of real-time tasks. Prerequisite(s): CSCI 3600, EE/CE 3xxx Microprocessors CE 4xxx, Advanced Logic Design (3 hours).** Advanced concepts in Boolean algebra, use of hardware description languages as a practical means to implement hybrid sequential and combinational designs, digital logic simulation, rapid prototyping techniques, and design for testability concepts. Focuses on the actual design and implementation of sizeable digital design problems using representative Computer Aided Design (CAD) tools. Prerequisite: ELET 2720, CSCI 3100. CE 4xxx, VLSI Design I (3 hours).** Introduction to VLSI design using CAD tools, CMOS logic, switch level modeling, circuit characterization, logic design in CMOS, systems design methods, test subsystem design, design examples, student design project. Design project to be fabricated and tested in the follow-on course CE4xxx (VLSI Design II Prerequisite(s): ELECT 2720, PHYS 4500 CE 4xxx, VLSI Design II (3 hours).** Advanced experience with CAD tools for VLSI design, IC testing. Design Project from CE 4xxx to be fabricated and tested. Implementation and verification of test programs, IC testing and troubleshooting, legal, economic, and ethical design issues. Oral presentations and written reports are required. Prerequisite(s): CE 4xxx VLSI Design 1 CE 4xxx, Computer Engineering Design I (3 hours).** First

course in the Senior capstone design sequence. The focus of this class is the application of techniques to the design of electronic systems that have digital hardware and software components. Students will apply the theory acquired from numerous engineering courses to solve real-world design problems. Prerequisite(s):EE/ CE 3xxx (Microprocessors)CSCI 3400 and CSCI 3600. CE 4xxx, Computer Engineering Design II (3 hours). ** Second course in the senior capstone design sequence. The focus of this class is the application of techniques to the design of electronic systems that have digital hardware and software components. Students will apply the theory acquired from numerous engineering courses to solve realworld design problems. Prerequisite(s): CPE 4xxx (Computer Engineering Design I) Computer Engineering Electives: 9 Existing Courses CSCI 3780, Introduction to Computer Networks (3 hours). Introduction to data communications; asynchronous, synchronous, networks and current technology. Prerequisite(s): CSCI 3100. CSCI 4010, Software Development I (3 hours). The software development process, requirements analysis, software design concepts and methodologies, structured programming and debugging. Prerequisite(s): CSCI 3400. CSCI 4020, Software Development II (3 hours). Software testing methodologies, software reliability, maintenance, project management and configuration management. Prerequisite(s): CSCI 4010. CSCI 4420, Introduction to Computer Graphics (3 hours). Concepts and principles, survey of present display and input technology, systems and applications. Study of basic concepts, and mathematical and geometric principles. Design and use of graphics software packages. Design and implementation of an application using available hardware and software. Prerequisite(s): CSCI 3400. CSCI 4450, Algorithm Analysis and Complexity Theory (3 hours). Algorithm design methodologies, sorting, graph algorithms, dynamic programming, backtracking, string searching and pattern matching. Prerequisite(s): CSCI 3400 and MATH 2770. CSCI 4510, Machine Structures (3 hours). Introduction to concepts and ideas in artificial intelligence. Topics include

search techniques, knowledge representation, control strategies, and advanced problem-solving architecture. Prerequisite(s): CSCI 3210 or knowledge of LISP or PROLOG. CSCI 4540, Introduction to Operating Systems (3 hours). Concepts in operating system analysis and design. General topics of process, resource and file management are presented and analyzed in the context of different system architectures and performance constraints. Prerequisite(s): CSCI 3600. Possible New Courses CE 4xxx, Introduction to Parallel Programming (3 hours).** Introduction to processing in parallel and distributed computing environments. General concepts of parallel machine models, processes, mutual exclusion, process synchronization, message passing, and programming languages for parallel computing and scheduling. Design and analysis of parallel algorithms. Parallel programming environments: Pthreads for shared memory multiprocessor systems and PVM/ MPI for distributed networked computers. Prerequisite(s): CSCI 3400. ECE 4xxx. Embedded Computer Systems (3 hours).** Embedded Computer Design of microcomputer based systems: microcomputer programming, component and system architectures, memory interfacing, parallel and serial I/O interfacing, A/D and D/A conversion, and typical applications. Prerequisite(s): ELET 2720 CSCI 3100 and CSCI 3600 (concurrent registration in CSCI 3600 is permissible). ECE 4xxx Internals of a Modern Operating System (3 hours).** In-depth study of the design of modern operating systems such as Unix, NT and Linux. Emphasis on the internals and implementation details of interrupt processing, real-time clocks, device independent I/O, process management, memory management, file management. Prerequisite(s): CSCI 3600 CE 4xxx. Digital Signal Processor Architectures (3 hours).** Introduction to digital signal processor architectures, applications, assembly language programming, and development tools for designing and implementing DSP systems. Prerequisite(s): EE 3313 CE 4xxx Computer Vision (3 hours).** Computational methods for the recovery, representation, and application of visual information,. Topics from image formation, binary images, digital geometry, similarity and dissimilarity detection, matching, curve and surface fitting, constraint

propagation relaxations labeling, stereo, shading texture, object representation and recognition, dynamic scene analysis, and knowledge based techniques. Prerequisites: CSCI 3400, CE 3xxx, Computer Organization CE 4890. Directed Study Topics (3 hours).** Study by individual students or small groups of students if faculty supervisor agrees. Prerequisite(s): 6 semester hours of computer science or engineering with grades of A or B; plan for study and achievements; prior consent of department. Open to advanced undergraduate students capable of developing problems independently. May be repeated for credit. CE 4900-4910, Special Problems in Computer Engineering (1-3 hours each).** Topics of current interest selected by faculty. May be repeated when topics vary. Prerequisite(s): junior or senior standing; 6 hours of computer science or engineering with grades of A or B; prior approval of study plan by faculty supervisor.