SOUTH DAKOTA

SCHOOL OF MINES
& TECHNOLOGY

Search
Directories
Current Students
Faculty & Staff
Local Weather

Computer Engineering (CENG)


    University Directory
    University Courses

    CENG 244/244L INTRODUCTION TO DIGITAL SYSTEMS
    (3-1) 4 Credits. This course is designed to provide computer engineering, electrical engineering, and computer science students with an understanding of the basic concepts of digital systems and their hardware implementation. Topics covered include combinational logic circuits, sequential logic circuits, and CPU control.

    CENG 291 INDEPENDENT STUDY
    1 to 3 credits. Prerequisite: Permission of instructor. Includes directed study, problems, readings, directed readings, special problems and special projects. Students complete individualized plans of study which include significant one-on-one student-teacher involvement. The faculty member and students negotiate the details of the study plans. Enrollments are usually 10 or fewer students. Meeting depending upon the requirements of the topic. A maximum of six credits of independent studies is allowed for degree credits.

    CENG 292 TOPICS
    1 to 3 credits. Includes current topics, advanced topics and special topics. A course devoted to a particular issue in a specified field. Course content is not wholly included in the regular curriculum. Guest artists or experts may serve as instructors. Enrollments are usually 10 or fewer students with significant one-on-one student/teacher involvement. A maximum of six credits of special topics is allowed for degree credits.

    CENG 314/314L ASSEMBLY LANGUAGE
    (1.5-1.5) 3 credits. Prerequisite: CSC 250. A thorough introduction to assembly language programming and processor architecture. A study of low-level programming techniques, and the layout of a typical computer. The student will gain insight into the memory layout, registers, run-time stack, and global data segment of a running program. This course is cross listed with CSC 314/314L. Graduation credit will not be allowed for both this course and CSC 314/314L

    CENG 342/342L DIGITAL SYSTEMS
    (3-1) 4 credits. Prerequisite: CENG 244. Presents the basic concepts and mathematical tools that are applicable to the analysis and design of digital systems, particularly state machines and digital processing systems. The VHDL hardware description language is also introduced as a design tool.

    CENG 391 INDEPENDENT STUDY
    1 to 3 credits. Prerequisite: Permission of instructor. Includes directed study, problems, readings, directed readings, special problems and special projects. Students complete individualized plans of study which include significant one-on-one student-teacher involvement. The faculty member and students negotiate the details of the study plans. Enrollments are usually 10 or fewer students. Meeting depending upon the requirements of the topic. A maximum of six credits of special topics is allowed for degree credits.

    CENG 392 TOPICS
    1 to 3 credits. Includes current topics, advanced topics and special topics. A course devoted to a particular issue in a specified field. Course content is not wholly included in the regular curriculum. Guest artists or experts may serve as instructors. Enrollments are usually 10 or fewer students with significant one-on-one student/teacher involvement. A maximum of six credits of special topics is allowed for degree credits.

    CENG 420/420L DESIGN OF DIGITAL SIGNAL PROCESSING SYSTEMS
    (3-1) 4 credits. Prerequisite: EE 312. An introduction to the design of digital signal processing systems. Topics include discrete-time signals and systems, the Z transform, infinite impulse-response digital filters, finite impulseresponse digital filters, discrete Fourier transforms, fast Fourier transforms. (Design content - two (2) credits)

    CENG 440/440L VLSI DESIGN
    (3-1) 4 credits. Prerequisite: EE 320. Provides an introduction to the technology and design of VLSI integrated circuits. Topics include MOS transistors, switch and gate logic, scalable design rules, speed and power considerations, floorplanning, layout techniques, and design tools.

    CENG 442/442L MICROPROCESSOR-BASED SYSTEM DESIGN
    (3-1) 4 credits. Prerequisite: CENG 342. Presents the concepts required for the design of microprocessor-based systems. Emphasis is given to the problems of system specification, choice of architecture, design trade-offs and the use of development tools in the design process. Design projects will be implemented in the laboratory.

    CENG 444/444L COMPUTER NETWORKS
    (3-1) 4 credits. Prerequisite: CENG 244, MATH 381 or MATH 441. This course presents the basic principles of computer networks design and analysis. Topics covered include the layers of the OSI reference model. Current and proposed implementations of local, metropolitan and wide area networks are presented; inter-networking is discussed. The different implementations are compared and their performance evaluated. Graduation credit will not be allowed for both this course and CSC 463.

    CENG 446/446L ADVANCED COMPUTER ARCHITECTURES
    (3-1) 4 credits. Prerequisite: CENG 342. This course covers the basic principles of pipelining, parallelism and memory management. Topics covered include cache and virtual memory, pipelining techniques and vector processors, multiprocessors and distributed computing systems. Graduation credit will not be allowed for both this course and CSC 440.

    CENG 447/447L EMBEDDED AND REAL-TIME COMPUTER SYSTEMS
    (3-1) 4 credits. Prerequisites: EE 351 and CSC 150. This course provides an introduction to programming embedded and real-time computer systems. It includes design of embedded interrupted driven systems and the use of commercial (for example: QNX) or open-source (for example: Linux RT) RTOS operating systems

    CENG 456 OPERATING SYSTEMS
    (3-0) 3 credits. Prerequisites: CSC 300, CENG 314 or permission of instructor. This course will cover operating systems principles for memory management, job scheduling, device management, paging, concurrent processing, and virtual systems. Graduation credit will not be allowed for both this course and CSC 456.

    CENG 464 COMPUTER ENGINEERING DESIGN I
    (2-0) 2 credit. Prerequisites: CENG 342, EE 320. Prerequisite or corequisite: EE 311, EE 312, CSC 470, and ENGL 289. This course will focus on the design process and culminate with the faculty approval of design projects (including schematics and parts list) for CENG 465. Typical topics included are the development of a product mission statement, identification of the customer and customer needs, development of target specifications, consideration of alternate designs using a decision matrix, project management techniques, legal and ethical issues, FCC verification and certification, use of probability and statistics for reliable design, interpretation of data sheets, and component selection.

    CENG 465 COMPUTER ENGINEERING DESIGN II
    (2-0) 2 credits. Prerequisite: CENG 464. The course requires students to conduct their own design projects in a simulated industrial environment. Requirements include detailed laboratory notebook, periodic written and oral progress reports, and a written and oral presentation of a final project report.

    CENG 491 INDEPENDENT STUDY
    1 to 3 credits. Prerequisite: Permission of instructor. Includes directed study, problems, readings, directed readings, special problems and special projects. Students complete individualized plans of study which include significant one-on-one student-teacher involvement. The faculty member and students negotiate the details of the study plans. Enrollments are usually 10 or fewer students. Meeting depending upon the requirements of the topic. A maximum of six credits of special topics is allowed for degree credits.

    CENG 492 TOPICS
    1 to 3 credits. Includes current topics, advanced topics and special topics. A course devoted to a particular issue in a specified field. Course content is not wholly included in the regular curriculum. Guest artists or experts may serve as instructors. Enrollments are usually 10 or fewer students with significant one-on-one student/teacher involvement. A maximum of six credits of special topics is allowed for degree credits.

    CENG 498 UNDERGRADUATE RESEARCH/SCHOLARSHIP
    Credits to be arranged; not to exceed four credits toward fulfillment of B.S. degree requirements. Prerequisite: Permission of instructor. Includes senior project, and capstone experience. Independent research problems/projects or scholarship activities. The plan of study is negotiated by the faculty member and the student. Contact between the two may be extensive and intensive. Does not include research courses which are theoretical.


Contact: South Dakota School of Mines and Technology

http://sdmines.sdsmt.edu/sdsmt/directory/courses/ceng
 
     

© - 1994-2008 - SDSM&T - All rights Reserved.