EE 316 Computer Engineering Junior Lab


Credits and Contact Hours:† 3 credits, 5 contact hours per week




Dr. Abul Khondker

Office: 134 CAMP

Phone:   x-2127



Office Hours: TR: 10:00 am Ė 12 noon (CAMP 134), WF 3:00 Ė 4:00 pm (CAMP 195)


Text:† None


Course Information:


Catalog Description: A design laboratory in computer engineering emphasizing the fundamentals of designing and testing computer system components. Sub-system level digital circuits are designed, constructed, and tested using standard small- and medium-scale integrated circuits and programmable logic devices. Software components which interface with hardware and operating systems are also designed, written and tested. All design projects employ a team based approach.


Prerequisite: EE211, EE363 and EE365


Required/Elective/Selected Elective:


Required for Computer Engineering


Goals for the Course:


Course Objectives and Demonstrable Learning Outcomes:

1.      Students should learn how to design small digital systems and subsystems given a performance specification.

2.      Students should learn how to design digital systems requiring integrated hardware and software digital systems requiring an understanding of application areas that are not traditionally in the area of computer engineering

3.      Students should learn how to implement designs that have realistic constraints including ethical, health and safety issues

4.      Students should learn how to use engineering tools to design, build, test and document digital systems, and how to demonstrate that a system meets the required specifications.

5.      Students should demonstrate the ability to work with new team members in every project, employing teamwork skills, including delegation and assumption of responsibility for individual components in the teamís design effort

6.      Students should learn how to document completed designs in written form using an appropriate technical style.

7.      Students should learn to carry out independent research using appropriate sources on the web, and studying tutorials, manuals, datasheets to identify and formulate their own solutions to engineering problems


Criterion 3 Outcomes Addressed by the Course:


2. An ability to apply engineering design to produce solutions that meet specified needs with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors

6. An ability to develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions


Assessment Methods:


1.  Each team project design will be assessed based on a laboratory demonstration. 

2.  Each team will have an individual assigned to prepare a written report that documents the design and results.

3.  Each studentís design notebook will be reviewed to determine his or her individual contribution to the overall project.


Course Policies and Organization:


        The course is organized as a one hour lecture each week and a four hour lab period each week.  You are expected to attend all lecture and lab periods.  Lab periods will meet in CAMP 195, the ECE undergraduate laboratory. If you complete your design early, you must be in lab at the beginning of the lab period to demonstrate your project to the instructor, to answer questions about your design, and to allow the instructor (or graders) to inspect your design notebook.   You may use the lab at times other than your scheduled lab period if you need additional time to work on your design; it is expected that each project will require some time outside normal scheduled lab time.  The grading will begin after 1:00 pm on the due date. The order may be determined by lottery.


        There will be six projects to design, build, test, and demonstrate.  For each project, you will generally be working in a team with two other persons.  The teams will be assigned by the instructor and changed for each project. Grades will be given on an individual basis for each project based on the lab demonstration, the contents of your notebook, a task list prepared by the team showing each personís contributions, and the instructorís observation of your contribution to a successful team.  Consistent effort and achievement on your part in each team effort will be observed and rewarded.  Similarly, consistent lack of contribution to the team effort on your part will be penalized.  For each project, one team member will be assigned the responsibility of writing the report.  The report grade will be an individual grade given to the writer.  Each student will write two reports during the semester. The report writer should participate equally in the design, build and test aspects.  It is the responsibility of the report writer to have complete and accurate documentation of the design as needed for the report, even though another team member may have done a part of the design.  Each team member has the responsibility of providing the report writer with complete and proper documentation of his or her part of the design effort. Failure to do this will be assumed to mean that you did not contribute to the design and will lower your score on the project. The report should also accompany a single page power-point file that is suitable for creating a poster. The best poster for each lab may be used in the lab during the Open-house.

        The purpose of the lecture is to explain each new project, discuss the various design tools you will need to learn to use, and to answer questions.  It is your responsibility to ask questions about those areas you do not understand. You are expected to utilize sources outside class such as the electronics data books in the lab (ask at the window where you check out equipment), online documentation (for design tools), your own textbooks from prior classes, the library, and internet sources.  It is very important that you give proper citation (reference)  to all sources of data that you use in completing your design project.


Course Grading:


        Each project will be graded on a 50 point scale for the project design as demonstrated in lab and a 50 point scale for the written report, and 25 points for the power-point poster.  Thus each student is graded on the basis of 450 points maximum, calculated in the following manner: 300 for Labs, 100 for project reports and 50 for the poster.  Some projects may have options that permit you to earn additional points. The primary purpose of options is to give each student the opportunity to make up for poorer performance on another project.


        It is your responsibility to document your contribution to the overall effort. Your notebook should have a record of your work in design, implementation, and testing of the final product.  Your notebook should be up-to-date and should reflect your efforts toward the final design.  The instructor/graders may ask questions of you at the time you demonstrate a completed project; your knowledge and ability to answer these questions will be considered in determining your contribution to the effort.  At the time of the lab demonstration, each team must provide a task list showing individual contributions by each team member.  The project grade will be determined based on overall project performance.  Each studentís grade will be a percentage (from 0 to 100%) of that grade based on the instructorís (or gradersí) assessment of the studentís contribution to the project. The assessment of a student may also include the evaluation by the team members for the project.