Online study resources available anywhere, at any time
Highquality Study Documents, expert Tutors and Flashcards
Everything you need to learn more effectively and succeed
ECSE

We are sorry, there are no listings for the current search parameters.
School: McGill
Course: Intro To Telecommunication Systems
ECSE 414 Fall 2010 Introduction to Telecommunication Networks Dept. Electrical and Computer Eng. McGill University Instructor Prof. Michael Rabbat Main research area is Networks (and Machine Learning, DSP,) Office: McConnell Eng Bldg, Room 639 Phone: 51
School: McGill
Course: INTRODUCTION TO ELECTRONICS
Tutorial 2 Sept. 20, 21, and 25, 2006 The following pertain to the 8 questions on diodes. 1. 4 equations, 4 unknowns (I, V1, V2, m) V1 + V2 = 1.657V VOUT I (1.67 k ) = 5 (1.67 k ) I = 1.657V I = ISe V1 nVT V2 I = I S e nVT m Eqn. 2 yields I = 2mA directly
School: McGill
Course: Intro To Telecommunication Systems
ECSE 414 Intro to Telecom Networks Fall 2009 Midterm Exam Question 1 [30 marks] a) The telephone network uses a circuit switched architecture, and the internet uses a packet switched architecture. In the telephone network, the intelligence resides in the
School: McGill
Block Devices Computer Engineering Introduction So far, looked at protocols, hardware for connecting relatively slow I/O devices to CPU. Tried to optimize usage of each component avoid CPU being slowed down to speed of slowest device. To understand commu
School: McGill
Course: Intro To Telecommunication Systems
ECSE 414 Intro. to Telecom. Networks Assignment #4  Fall 2009 ECSE 414  Homework Assignment #4 Network Layer Due Thursday, November 11, 2009 Note: Unless otherwise noted, all assignments are due at the beginning of the lecture period on the due date. Fo
School: McGill
School: McGill
ECSE 509: Probability and Random Signals 2 Review of Single RV Theory Yannis Psaromiligkos What is probability? Denitions and Intuition Probability is a measure of: Our certainty or belief that a statement is true How frequently an event will occur Y Psar
School: McGill
ECSE 509: Probability and Random Signals 2 Multiple Random Variables Yannis Psaromiligkos Multiple RVs Introduction Example Experiment: Pick a car out of a black Escort (Eb), a red Escort (Er), and a black Mazda (Mb). Sample space: S = cfw_Eb, Er, Mb Even
School: McGill
Course: Introduction To Computer Engineering
Experiment 2  Lab Notes Mathieu Perreault (260158758) Logan Smyth (260179735) Functional Specifications According to Experiment 2 specifications, our system should be able to run on the MSP430 evaluation board, commonly called the McGill McGumps board. T
School: McGill
Course: Electromagnetic Fields
List 3 things from the last class that you think will be important in this course: Understand and use Maxwell's Equations to solve problems Mathematical description of electric and magnetic fields Relationship between space and time and mathematical funct
School: McGill
Journal of Systems Architecture 54 (2008) 957966 Contents lists available at ScienceDirect Journal of Systems Architecture journal homepage: www.elsevier.com/locate/sysarc Modular array structure for nonrestoring square root circuit S. Samavi *, A. Sadra
School: McGill
Course: Intro To Telecommunication Systems
ECSE 414 Fall 2010 Introduction to Telecommunication Networks Dept. Electrical and Computer Eng. McGill University Instructor Prof. Michael Rabbat Main research area is Networks (and Machine Learning, DSP,) Office: McConnell Eng Bldg, Room 639 Phone: 51
School: McGill
Systems with Stochastic inputs Deterministic systems x(t) H[] y(t) Input: Signal x(t) Output: Signal y(t). Y Psaromiligkos, ECSE 509, Fall 2013 . 1 Systems with Stochastic inputs Deterministic systems x(t) H[] y(t) Input: Random process x(t) Output: Rando
School: McGill
Random Processes Denition Recall. A Random Variable x maps outcomes to numbers. A Random Vector X maps outcomes to vectors. Y Psaromiligkos, ECSE 509, Fall 2013 . 1 Random Processes Denition A random process (RP) x(t), t T, maps outcomes to functions of t
School: McGill
Statistical Inference Introduction 1. Prediction 2. Parameter Estimation/Detection Y Psaromiligkos, ECSE 509, Fall 2013 . 1 Statistical Inference Prediction Known model: f (X, y) observation X=X y =? Prediction r(X) Y Psaromiligkos, ECSE 509, Fall 2013 .
School: McGill
Statistical Inference Estimation Model: f (x) or F(x) Observations x = x1 , . . . , x = xN Estimation Y Psaromiligkos, ECSE 509, Fall 2013 . 1 Statistical Inference Empirical CDF x: Random Variable F(x): Unknown CDF of x We want to estimate F(x) from N ob
School: McGill
Course: Signals 1
Chapter6:Timeandfrequency characterizationofsignalsandsystems 6.0 Introduction 6.1 TheimportanceofthephasecomponentinFourierseries andFouriertransforms 6.2 Themagnitudephaserepresentationofthefrequency responseofLTIsystems 6.3 Timedomainpropertiesofidealf
School: McGill
Course: Intro To Telecommunication Systems
ECSE 414 Intro to Telecom Networks Fall 2009 Midterm Exam Question 1 [30 marks] a) The telephone network uses a circuit switched architecture, and the internet uses a packet switched architecture. In the telephone network, the intelligence resides in the
School: McGill
School: McGill
School: McGill
School: McGill
School: McGill
School: McGill
Course: INTRODUCTION TO ELECTRONICS
Tutorial 2 Sept. 20, 21, and 25, 2006 The following pertain to the 8 questions on diodes. 1. 4 equations, 4 unknowns (I, V1, V2, m) V1 + V2 = 1.657V VOUT I (1.67 k ) = 5 (1.67 k ) I = 1.657V I = ISe V1 nVT V2 I = I S e nVT m Eqn. 2 yields I = 2mA directly
School: McGill
Course: Intro To Telecommunication Systems
ECSE 414 Intro. to Telecom. Networks Assignment #4  Fall 2009 ECSE 414  Homework Assignment #4 Network Layer Due Thursday, November 11, 2009 Note: Unless otherwise noted, all assignments are due at the beginning of the lecture period on the due date. Fo
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 12 Name: Assigned: 04.11.2012 Due: 04.18.2012 Problem 1. We model the noontime temperature in Singapore (in degrees celsius) as Xn on day n, where Xn is a sequence of i.i.d. Ga
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 9 Name: Assigned: 03.07.2012 Due: 03.14.2012 Problem 1. Textbook problem 4.10.11. Do it on your own rather than looking at the solution. Solution 1: a In order to nd the Joint
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 3 Name: Assigned: 01.25.2012 Due: 02.01.2012 Problem 1. You are the manager of a ticket agency that sells concert tickets. You assume that people will call three times in an att
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 5 Name: Assigned: 02.08.2012 Due: 02.15.2012 Problem 1. A binary transmission system send a 0 bit by transmitting a v voltage signal, and a 1 bit by transmitting a +v voltage si
School: McGill
Course: Measurement Lab
Elitsa Asenova  260481980 Marah _ Group W11 ECSE 291 Experiment 4 Lab Report Transient Response of RLC Circuits Lab performed on March 12, 2014 1. First Order RC Circuits Determine the time constant using the oscilloscope and explain how you did that Vhi
School: McGill
Course: Measurement Lab
1/22/2014 Ammeter desig n : Dc M eter ing Cir cuits Ammeter design A met er designed t o measure elec t ric al c urrent is popularly c alled an "ammet er" bec ause t he unit of measurement is "amps." In ammet er designs, ext ernal resist ors added t o ext
School: McGill
Course: Measurement Lab
1/22/2014 Voltmeter desig n : Dc M eter ing Cir cuits Voltmeter design As was st at ed earlier, most met er movement s are sensit ive devic es. Some D'Arsonval movement s have f ull sc ale def lec t ion c urrent rat ings as lit t le as 50 A, wit h an (in
School: McGill
Course: Measurement Lab
University of Florida Department of Electrical & Computer Engineering EEL 3111  Summer 2011 Revision 0 Drs. E. M. Schwartz & R. Srivastava Ode Ojowu, TA Page 1/6 25May111 Lab 2: DC Measurements OBJECTIVES Understand the galvanometer and its limitations
School: McGill
Course: Measurement Lab
Student Guide Voltmeter System Design and Testing DC/AC Circuits Student Name: _ Acknowledgements Subject Matter Expert: Roy Brixen, Professor, College of San Mateo, CA Purpose The purpose of this lab is to bring together all the principles and laws of se
School: McGill
Course: Measurement Lab
Elitsa Asenova  260481980 Marah Abu Dieyeh  260582251 Group W11 ECSE 291 Experiment 4 Lab Report Transient Response of RLC Circuits Lab performed on March 12, 2014 1. First Order RC Circuits Vhigh = 4V Vlow = 160mV Vhigh  Vlow = 3.84V 3.84V * 0.368 = 1
School: McGill
Electrical and Computer Engineering ECSE 509: Probability and Random Signals 2 Fall 2013 Time & Place: Tuesday, Thursday and Friday, 8:35am 9:25am at ENGTR 0060 Instructor: Prof. Ioannis (Yannis) Psaromiligkos Office hours: Thursday, and Friday 10:00am 
School: McGill
Course: Measurement Lab
McGill University Department of Electrical and Computer Engineering ECSE 291 Electrical Measurements Laboratory Winter 2014 Instructor Marwan Kanaan Lectures Thursday Labs Monday, Tuesday, Wednesday, and Friday Oce Hours By appointment Course Topics Exper
School: McGill
Course: DESIGN PRINCIPLES AND METHODS
McGill University Department of Electrical and Computer Engineering Design Principles and Methods ECSE211 Winter 2011 About the Course Fundamental to all branches of engineering is the process of design, a systematic procedure that begins with the formul
School: McGill
Course: POWER ENGINEERING
Psychology 213  Introduction to Cognition When: Tuesdays and Thursdays, 2.35pm  3:55pm Where : Leacock Building, Room 132 COURSE SYLLABUS Instructor: Office: Phone: Email: Office Hours: Prof Jelena Ristic N7/13 Stewart Biology Building 514 398 2091 jele
School: McGill
Course: POWER ENGINEERING
Psychology 215 Prof: Michael Sullivan, PhD email: michael.sullivan@mcgill.ca T A s: Tsipora Mankovsky, Megan Cooper, Julien Lacaille (ta.psych.215@gmail.com) The objective of this course is to introduce students to broad domains of research in social psy
School: McGill
Course: POWER ENGINEERING
PSYC 305: Statistics for Experimental Design Winter 2011 Classes Lecture (STBIO S1/4) : M & W 4:35 PM  5:25 PM Computer Lab (STBIO N4/17) : TR/F Instructor Office Telephone Email Office Hour TAs : : : : : : Heungsun Hwang W7/3N 5143988021 heungsun.hwan
School: McGill
Course: Intro To Telecommunication Systems
ECSE 414 Fall 2010 Introduction to Telecommunication Networks Dept. Electrical and Computer Eng. McGill University Instructor Prof. Michael Rabbat Main research area is Networks (and Machine Learning, DSP,) Office: McConnell Eng Bldg, Room 639 Phone: 51
School: McGill
Course: INTRODUCTION TO ELECTRONICS
Tutorial 2 Sept. 20, 21, and 25, 2006 The following pertain to the 8 questions on diodes. 1. 4 equations, 4 unknowns (I, V1, V2, m) V1 + V2 = 1.657V VOUT I (1.67 k ) = 5 (1.67 k ) I = 1.657V I = ISe V1 nVT V2 I = I S e nVT m Eqn. 2 yields I = 2mA directly
School: McGill
Course: Intro To Telecommunication Systems
ECSE 414 Intro to Telecom Networks Fall 2009 Midterm Exam Question 1 [30 marks] a) The telephone network uses a circuit switched architecture, and the internet uses a packet switched architecture. In the telephone network, the intelligence resides in the
School: McGill
Block Devices Computer Engineering Introduction So far, looked at protocols, hardware for connecting relatively slow I/O devices to CPU. Tried to optimize usage of each component avoid CPU being slowed down to speed of slowest device. To understand commu
School: McGill
Course: Intro To Telecommunication Systems
ECSE 414 Intro. to Telecom. Networks Assignment #4  Fall 2009 ECSE 414  Homework Assignment #4 Network Layer Due Thursday, November 11, 2009 Note: Unless otherwise noted, all assignments are due at the beginning of the lecture period on the due date. Fo
School: McGill
School: McGill
School: McGill
School: McGill
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 12 Name: Assigned: 04.11.2012 Due: 04.18.2012 Problem 1. We model the noontime temperature in Singapore (in degrees celsius) as Xn on day n, where Xn is a sequence of i.i.d. Ga
School: McGill
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 9 Name: Assigned: 03.07.2012 Due: 03.14.2012 Problem 1. Textbook problem 4.10.11. Do it on your own rather than looking at the solution. Solution 1: a In order to nd the Joint
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 3 Name: Assigned: 01.25.2012 Due: 02.01.2012 Problem 1. You are the manager of a ticket agency that sells concert tickets. You assume that people will call three times in an att
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 5 Name: Assigned: 02.08.2012 Due: 02.15.2012 Problem 1. A binary transmission system send a 0 bit by transmitting a v voltage signal, and a 1 bit by transmitting a +v voltage si
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 2 Name: Assigned: 01.18.2012 Due: 01.25.2012 Problem 1. A nonsymmetric binary communication channel is shown in the gure below. Assume the input is 0 with probability p and 1 wi
School: McGill
ECSE 509: PROBABILITY AND RANDOM SIGNALS II Midterm exam October 22nd, 2002 Duration of exam: 1hr 30 The exam is closed book but you may consult a previously prepared twosided page of handwritten notes as discussed in class. Only faculty approved calcula
School: McGill
ECSE 509: Probability and Random Signals 2 Midterm Exam #2 November 5th, 2010 Duration of Exam: 50 The exam is closed book/notes. Only faculty approved calculators may be used. Write your answers clearly. Justify your answers. Answer all 3 problems. Probl
School: McGill
Practice Problems on Single RV theory ECSE 509  Fall 2013 Question 1. Consider a sample space S = cfw_a, b, c and the following collection of sets F = cfw_a, cfw_b, cfw_a, b, c PS . Which of the following statements are correct? (a) cfw_bc F (b) cfw_a, c
School: McGill
ECSE 509: Probability and Random Signals 2 Review of Single RV Theory Yannis Psaromiligkos What is probability? Denitions and Intuition Probability is a measure of: Our certainty or belief that a statement is true How frequently an event will occur Y Psar
School: McGill
Electrical and Computer Engineering ECSE 509: Probability and Random Signals 2 Fall 2013 Time & Place: Tuesday, Thursday and Friday, 8:35am 9:25am at ENGTR 0060 Instructor: Prof. Ioannis (Yannis) Psaromiligkos Office hours: Thursday, and Friday 10:00am 
School: McGill
2. Consider the function h(x) where h(x) = 0 x x < 1 1 x < 0 0x1 x > 1. 2x 1 Let x be an arbitrary RV with CDF F (x) and let y = h(x). (a) Give P (y = 1) in terms of F (x). P (y = 1) = P (h(x) = 1) = P (x = 0.5 or x = 1 or x > 1) = P (x = 0.5) + P (x =
School: McGill
Systems with Stochastic inputs Deterministic systems x(t) H[] y(t) Input: Signal x(t) Output: Signal y(t). Y Psaromiligkos, ECSE 509, Fall 2013 . 1 Systems with Stochastic inputs Deterministic systems x(t) H[] y(t) Input: Random process x(t) Output: Rando
School: McGill
Random Processes Denition Recall. A Random Variable x maps outcomes to numbers. A Random Vector X maps outcomes to vectors. Y Psaromiligkos, ECSE 509, Fall 2013 . 1 Random Processes Denition A random process (RP) x(t), t T, maps outcomes to functions of t
School: McGill
ECSE 509: PROBABILITY AND RANDOM SIGNALS 2 Quiz September 15th, 2011 Duration of test: 50 Name: ID #: Instructions: This is a closed book/notes examination: only the faculty standard calculator is allowed, NO crib sheet. Note: This test consists of THREE
School: McGill
Statistical Inference Introduction 1. Prediction 2. Parameter Estimation/Detection Y Psaromiligkos, ECSE 509, Fall 2013 . 1 Statistical Inference Prediction Known model: f (X, y) observation X=X y =? Prediction r(X) Y Psaromiligkos, ECSE 509, Fall 2013 .
School: McGill
ECSE 509: Probability and Random Signals 2 Multiple Random Variables Yannis Psaromiligkos Multiple RVs Introduction Example Experiment: Pick a car out of a black Escort (Eb), a red Escort (Er), and a black Mazda (Mb). Sample space: S = cfw_Eb, Er, Mb Even
School: McGill
Statistical Inference Estimation Model: f (x) or F(x) Observations x = x1 , . . . , x = xN Estimation Y Psaromiligkos, ECSE 509, Fall 2013 . 1 Statistical Inference Empirical CDF x: Random Variable F(x): Unknown CDF of x We want to estimate F(x) from N ob
School: McGill
ECSE509: Probability and Random Signals 2 Midterm Examination #2, Fall 2013 Date and time: Thursday, October 17th, 2013, 8:35  9:25 Question 1. Let x and y be two random variables (RVs). The RV x is a uniform random variable (RV) over the interval (0, 1
School: McGill
ECSE509: Probability and Random Signals 2 Midterm Examination #1, Fall 2013 Date and time: Tuesday, September 17th, 2013, 8:35  9:25 Question 1. Let x be a uniform random variable (RV) over the interval [1, 3], i.e., it is a continuous RV with the follo
School: McGill
Bayesian Parameter Estimation Until now: Classical (or, frequentist) approach Unknown parameter is deterministic. No prior information on the unknown parameter was available. Y Psaromiligkos, ECSE 509, Fall 2013 . 54 Bayesian Parameter Estimation Differen
School: McGill
ECSE 509  Fall 2013 Y. Psaromiligkos Solution to the Example on slide 66 of the lectures on Multiple RVs Example 1 Let x, y, z be independent zeromean, unitvariance Gaussian RVs. Find the PDF of r = x 2 + y 2 + z2 (1) Solution To use the Jacobianbased
School: McGill
Course: Embedded Systems
Microprocessor Systems Final Project A Wireless Game of Bulls and Cows Presented to Mr. JeanSamuel Chnard on December 3rd, 2009 by Mathieu Perreault (260158758) Logan Smyth (260179735) Simon Foucher (260223197) Alexandru Susma (260235940) Contents Execut
School: McGill
Course: Introduction To Computer Engineering
Experiment 2  Lab Notes Mathieu Perreault (260158758) Logan Smyth (260179735) Functional Specifications According to Experiment 2 specifications, our system should be able to run on the MSP430 evaluation board, commonly called the McGill McGumps board. T
School: McGill
Course: Electromagnetic Fields And Waves
Page 1 of 3 08:35, Friday, October 10, 2003 McGill University Faculty of Engineering CLASS TEST 1 OCTOBER 2003 COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: None Signature: _ Signature: _ Date: October 10, 2003 Time: 0
School: McGill
Course: Electromagnetic Fields And Waves
09:00, Friday, December 12, 2003 Page 1 of 8 Version A McGill University Faculty of Engineering FINAL EXAM DECEMBER 2003 VERSION A COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: S. McFee Signature: _ Signature: _ Date:
School: McGill
Course: Electromagnetic Fields And Waves
Page 1 of 3 13:35, Friday, October 14, 2005 McGill University Faculty of Engineering CLASS TEST 1 OCTOBER 2005 COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: None Signature: _ Signature: _ Date: October 14, 2005 Time: 1
School: McGill
Course: Electromagnetic Fields And Waves
Page 1 of 3 10:35, Friday, October 11, 2002 McGill University Faculty of Engineering CLASS TEST 1 OCTOBER 2002 COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: None Signature: _ Signature: _ Date: October 11, 2002 Time: 1
School: McGill
Course: Electromagnetic Fields And Waves
09:00, Friday, December 20, 2002 Page 1 of 8 Version A McGill University Faculty of Engineering FINAL EXAM DECEMBER 2002 VERSION A COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: S. McFee Signature: _ Signature: _ Date:
School: McGill
Course: Electromagnetic Fields And Waves
14:00, Monday, December 19, 2005 Page 1 of 5 Version A McGill University Faculty of Engineering FINAL EXAM DECEMBER 2005 VERSION A COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: S. McFee Signature: _ Signature: _ Date:
School: McGill
ECSE 509: Probability and Random Signals 2 Review of Single RV Theory Yannis Psaromiligkos What is probability? Denitions and Intuition Probability is a measure of: Our certainty or belief that a statement is true How frequently an event will occur Y Psar
School: McGill
ECSE 509: Probability and Random Signals 2 Multiple Random Variables Yannis Psaromiligkos Multiple RVs Introduction Example Experiment: Pick a car out of a black Escort (Eb), a red Escort (Er), and a black Mazda (Mb). Sample space: S = cfw_Eb, Er, Mb Even
School: McGill
Course: Introduction To Computer Engineering
Experiment 2  Lab Notes Mathieu Perreault (260158758) Logan Smyth (260179735) Functional Specifications According to Experiment 2 specifications, our system should be able to run on the MSP430 evaluation board, commonly called the McGill McGumps board. T
School: McGill
Course: Introduction To Computer Engineering
MODULE 4 INSTRUCTIONS: LANGUAGE OF THE MACHINE 1 ARCHITECTURE MODEL The basic instruction set of a computer is comprised of sequences of REGISTER TRANSFERS. Example: Add A, B, C Register B # A < B + C Register C Arithmetic & Logical Unit Register A This
School: McGill
Course: Introduction To Computer Engineering
Module 6 Computer Architecture 51 PROCESSOR: DATA PATH AND CONTROL The implementation of the processor is studied with respect to a subset of the full instruction set: the core set (most common). Memory reference (lw and sw) Arithmeticlogical instruct
School: McGill
Course: Introduction To Computer Engineering
Data Representation in Digital Computers The material presented herein is excerpted from a series of lecture slides originally prepared by David Lowther and Peet Silvester for their textbook Computer Engineering. The material has been adapted by Frank Fer
School: McGill
Course: Introduction To Computer Engineering
Module 2 Combinational Logic 1 LOGIC DESIGN PURPOSE: Implement Boolean functions by means of circuits. The smallest building blocks are called gates. CONVENTIONS Digital circuits operate with two voltage levels of interest: High Low We associate a value a
School: McGill
Course: Wave
McGillUniversityDepartmentofEngineering Fall2011 ECSE352ElectromagneticWaves Instructor:D.Davis CourseEmail:mcem352@yahoo.ca Usethisemailtocontactmewithcourserelatedquestions.DuetothevolumeofemailsIreceiveyou mayhavetowaitforareply.AlsoIwillusuallynotread
School: McGill
Lecture 6 Transport Layer Transport layer overview, Flow Multiplexing/Demultiplexing, UDP ECSE 414 Fall 2012 Announcements Homework #1 due Thursday Pick project topics 2012 Michael Rabbat ECSE 414, Lecture 6 2 Transport Layer (Chapter 3) Goals: Underst
School: McGill
Lecture 4 Application Layer Web Caching, SMTP and Email protocols, DNS ECSE 414 Fall 2012 Announcements Moving to a new classroom MD279, effective this Thursday (Sep 20) Homework Assignment #1 Due next Thursday, Sep 27 Form project groups Selfenrol
School: McGill
Lecture 17 Link Layer Link Layer Overview ECSE 414 Fall 2012 Announcements Homework Assignment 3 due now Homework Assignment #4 posted Due Tuesday Nov 20 Tutorial this Thursday Writing Reports Research Papers Guest lecture by the librarian, Jennifer
School: McGill
Lecture 12 Network Layer IP Overview ECSE 414 Fall 2012 The Internet Network layer Host, router network layer functions: Transport layer: TCP, UDP Network layer IP protocol addressing conventions datagram format packet handling conventions Routing protoco
School: McGill
Lecture 8 Transport Layer Selective Repeat, TCP ECSE 414 Fall 2012 Announcements Project description due Monday, Oct 8 Homework Assignment #2 Due Thursday, October 11 Guest Lecturer this Thursday 2012 Michael Rabbat ECSE 414, Lecture 8 2 Reliable Data
School: McGill
Lecture 11 Network Layer Network Layer Overview, Virtual Circuits vs Datagrams, Forwarding and Routing ECSE 414 Fall 2012 Announcements Tutorial tonight New lecture material Final exam Tentative schedule announced December 14, 2pm 2012 Michael Rabbat E
School: McGill
Lecture 3 Application Layer Application Layer Principles, The Web and HTTP, Cookies, Web Caching ECSE 414 Fall 2012 Announcements Tutorial tonight (5:356:25pm, MC204): Java network programming with sockets Materials will be posted on myCourses afterwar
School: McGill
Faculty of Engineering Course Outline ECSE 322 Course Title: Computer Engineering Credits: 3 Contact Hours: (324) Course Prerequisite(s): ECSE 200 or MECH 383, and ECSE 221 Course Corequisite(s): N/A Course Description: Data structures (arrays, lists, s
School: McGill
Course: Automatic Speech Recognition
Large Vocabulary Continuous Speech Recognition: a Review Steve Young Cambridge University Engineering Department Trumpington Street, Cambridge, CB2 1PZ email: sjy@eng.cam.ac.uk April 8, 1996 1 Introduction Considerable progress has been made in speech rec
School: McGill
Course: Automatic Speech Recognition
ECsEcfw_7c)  ULP E't,nno*iot V,^J MAf "sJ;k1otle. ot' *h< ,vteq4t 4) ocfw_ f(Xln)* M(o,o) '*Ar X= fr,r., )2.3 o^J uz is kno'4'n. A"surne ,t4 is ct n*n/o,u, Vo,riet6/a ,,i+h /,oh) * /V(o.r e). \ Jlo n* L^ n o ,t c,4i o u, : LC;= f (x l)= JI f turt
School: McGill
Course: Automatic Speech Recognition
CART Notes ECSE570 Automatic Speech Recognition Winter 2006, Richard Rose CART Notes ECSE570 Automatic Speech Recognition Winter 2006, Richard Rose
School: McGill
Electric Machines 2009 4. Introduction to rotating machines Objectives: (a) to introduce the principles of electric machines. They are common to both ac and dc machines. (b) to describe techniques and approximation for establishing models for these machin
School: McGill
Course: Probability And Random Signals
ECSE 303 Fall 2010 Signals and Systems 1 (3 cr.) General Information Instructor: Prof. Ioannis (Yannis) Psaromiligkos Office: McConnell Engineering Building, Room 819 Tel: (514) 3982465 Email: yannis@ece.mcgill.ca Office Hours1: Thursday and Friday, 10:0
School: McGill
Course: POWER ENGINEERING
ECSE303 Signals and Systems Winter 2010 McGill University Department of Electrical and Computer Engineering Instructor: Prof. Martin Rochette Email: martin.rochette@mcgill.ca Office: McConnell Engineering Building, Rm638 Contact hours: 324 3 hours of
School: McGill
Course: DESIGN PRINCIPLES AND METHODS
Java Review ECSE 211 Design Principles and Methodology ECSE 211 Sean Lawlor 1 Overview Sean Lawlor Contact: WebCT mail Housekeeping Discussion Boards R&D Labs TA Lab Hours Demos ECSE 211 Sean Lawlor 2 Outline Objects Enums Classes Interfaces (Timers) Inhe
School: McGill
Course: INTRODUCTION TO ELECTRONICS
DepartmentofElectricaland ComputerEngineering ECSE330IntroductiontoElectronics Instructor: Prof.RoniKhazaka Room547McConnellEngineeringBldg. Roni.khazaka@mcgill.ca Officehours: Tue10:30amto11:30am Thu10:30amto11:30am. TAs: KasraPayandehjoo(kasra.payande
School: McGill
Course: INTRODUCTION TO ELECTRONICS
DepartmentofElectricaland ComputerEngineering ECSE330IntroductiontoElectronics Instructor: Prof.RoniKhazaka Room547McConnellEngineeringBldg. Roni.khazaka@mcgill.ca Officehours: Tue10:30amto11:30am Thu10:30amto11:30am. TAs: KasraPayandehjoo(kasra.payande
School: McGill
Course: INTRODUCTION TO ELECTRONICS
Department of Electrical and Computer Engineering Department of Electrical and Computer Engineering ECSE330 Introduction to Electronics Module 3 MetalOxideSemiconductor FieldEffect Transistors (MOSFETs) ECSE330 Introduction to Electronics Section 1 M
School: McGill
Course: INTRODUCTION TO ELECTRONICS
Department of Electrical and Computer Engineering Department of Electrical and Computer Engineering ECSE330 Introduction to Electronics MODULE 1 Amplifiers & Diodes ECSE330 Introduction to Electronics Section 1 Amplifiers and Digital Logic Inverters Sed
School: McGill
Lecture 24 ECSE304 Signals and Systems II ECSE 304 Signals and Systems II Lecture 24: Stability Analysis for Feedback Control Systems Richard Rose McGill University Dept. of Electrical and Computer Engineering 1 Lecture 24 ECSE304 Signals and Systems II S
School: McGill
Lecture 20 Review  Sampling and Communications ECSE304 Signals and Systems II ECSE 304 Signals and Systems II Lecture 21: Review Sampling and Communications Richard Rose McGill University Dept. of Electrical and Computer Engineering 1 Lecture 20 Review 
School: McGill
Course: Probability And Random Signals
ECSE 305  Fall 2010 Probability and Random Signals I (3 cr.) Senate on January 29, 2003 approved a resolution on academic integrity, which requires that the following reminder to students be printed on every course outline: McGILL UNIVERSITY VALUES ACADE
School: McGill
Course: POWER ENGINEERING
Winter Semester, 2011 ECSE 3004001 (CRN 320)  Winter 2011 Signals and Systems 2 McGill University Department of Electrical and Computer Engineering Instructor: Prof. Richard Rose Office: McConnell Engineering Building, Room 755 Phone: (514) 3981749 Ema
School: McGill
Course: POWER ENGINEERING
BME Modelling & Identification Instructor: Prof. H.L. Galiana Department of Biomedical Engineering Faculty of Medicine Biomedical Modelling and Identification Course number: BMDE502 (Winter term) Graduate Level Credits: 3 Jan 2005 Course Principal Instru
School: McGill
Course: POWER ENGINEERING
1 ECSE430 Photonic Devices and Systems Fall 2010 McGill University Department of Electrical and Computer Engineering GENERAL INFORMATION Course Credits: Contact Hours: 3 324 (lectures, tutorials, outside class work) Lectures: MTR 10:35 11:25 ENGTR 2120
School: McGill
Course: POWER ENGINEERING
Physics 180 Space, Time and Matter Course Outline Fall 2010 Calendar Description: A nonmathematical, conceptual look at physics, beginning with the idea of space and time, continuing with the historical development of Newtonian mechanics of celestial moti
School: McGill
Course: POWER ENGINEERING
B MDE: 519 ANALYSIS OF BIOMEDICAL SIGNALS AND SYSTEMS COURSE OUTLINE & INFORMATION, SEPTEMBER 2009 ROBERT.KEARNEY@MCGILL.CA Objectives. 1 Outline. 2 1) BasicTools&Concepts. 2 2) AmplitudeStructureOfSignals. 2 3) FrequencyContentOfSignals.
School: McGill
Course: POWER ENGINEERING
ECSE303 Signals and Systems I Winter 2009 Instructor: Prof. Martin Rochette Tel.: (514) 3983037 Office: McConnell Engineering Building, Rm638 Office hours: Tue 10:3011:30 Email: Use martin.rochette@mcgill.ca and I will respond ASAP Class schedule: Mon
School: McGill
Course: POWER ENGINEERING
Computer Engineering ECSE322A Fall 2008 COURSE INFORMATION: MWF in ENGTR 1100, 11:3512:25. INSTRUCTOR: Professor T. Arbel: email: Tal Arbel on the WebCT system. Office: McConnell Engineering Building, Room 425. Tel: 3988204. Office hours: Starting on S
School: McGill
School: McGill
McGill University Winter 2010 ECSE 304 B: SIGNALS AND SYSTEMS II. Instructor: Prof. Jan Bajcsy Office hours: ENGMC 817 Email: jan.bajcsy@mcgill.ca Tel: 398 7462 After lectures or by appointment Lectures: T,R 16:0517:25 ENGMD 279 TAs: Mr. Mr. Mr. Mr. Mr.
School: McGill
L. R. Chen 8/31/2010 Review Review of Key Concepts from ECSE303 ECSE Review of key concepts from ECSE303 ECSE 1 Content CT and DT signals and systems LTI systems, differential and difference LTI systems Fourier series representation of periodic, CT
School: McGill
L. R. Chen 1/2/2009 Review Review of Key Concepts from ECSE303 ECSE Review of key concepts from ECSE303 ECSE 1 Content CT and DT signals and systems LTI systems, differential and difference LTI systems Fourier series representation of periodic, CT
School: McGill
Department of Electrical and Computer Engineering ECSE 352 Electromagnetic Waves and Optics Example The standing wave ratio on a lossless 50 transmission line terminated in an unknown load impedance is found to be 3.0. The distance between successive volt
School: McGill
Course: Intro To Telecommunication Systems
Lecture 3 Application Layer Application Layer Principles, The Web and HTTP, Cookies, Web Caching ECSE 414 Fall 2010 Last Lecture Circuitswitching vs. packetswitching Delay Processing delay Queueing delay Transmission delay Propagation delay Loss Pac
School: McGill
Course: Intro To Telecommunication Systems
Lecture 4 Application Layer SMTP and Email protocols, DNS ECSE 414 Fall 2010 Announcements Homework Assignment #1 Due next Thursday, Sep 23 Form project groups Email me (in WebCT) ASAP Project topics posted tonight Claim a topic by posting in WebCT
School: McGill
Course: Intro To Telecommunication Systems
Lecture 2 Overview Circuit vs. Packet Switching, Delay, Loss, and Throughput ECSE 414 Fall 2009 Todays Outline Last time: Internet architecture overview Edge, access network, core Tier1, 2, 3 ISPs Circuitswitching vs. packetswitching Delay, loss, an
School: McGill
Course: Intro To Telecommunication Systems
Lecture 6 Transport Layer Transport layer overview, multiplexing/demultiplexing, UDP, reliable data transfer ECSE 414 Fall 2010 Announcements Homework #1 due Thursday Pick project topics 2010 Michael Rabbat ECSE 414, Lecture 6 2 Transport Layer (Chapter
School: McGill
Course: Electromagnetic Fields
List 3 things from the last class that you think will be important in this course: Understand and use Maxwell's Equations to solve problems Mathematical description of electric and magnetic fields Relationship between space and time and mathematical funct
School: McGill
Journal of Systems Architecture 54 (2008) 957966 Contents lists available at ScienceDirect Journal of Systems Architecture journal homepage: www.elsevier.com/locate/sysarc Modular array structure for nonrestoring square root circuit S. Samavi *, A. Sadra
School: McGill
Course: Intro To Telecommunication Systems
ECSE 414 Fall 2010 Introduction to Telecommunication Networks Dept. Electrical and Computer Eng. McGill University Instructor Prof. Michael Rabbat Main research area is Networks (and Machine Learning, DSP,) Office: McConnell Eng Bldg, Room 639 Phone: 51
School: McGill
Systems with Stochastic inputs Deterministic systems x(t) H[] y(t) Input: Signal x(t) Output: Signal y(t). Y Psaromiligkos, ECSE 509, Fall 2013 . 1 Systems with Stochastic inputs Deterministic systems x(t) H[] y(t) Input: Random process x(t) Output: Rando
School: McGill
Random Processes Denition Recall. A Random Variable x maps outcomes to numbers. A Random Vector X maps outcomes to vectors. Y Psaromiligkos, ECSE 509, Fall 2013 . 1 Random Processes Denition A random process (RP) x(t), t T, maps outcomes to functions of t
School: McGill
Statistical Inference Introduction 1. Prediction 2. Parameter Estimation/Detection Y Psaromiligkos, ECSE 509, Fall 2013 . 1 Statistical Inference Prediction Known model: f (X, y) observation X=X y =? Prediction r(X) Y Psaromiligkos, ECSE 509, Fall 2013 .
School: McGill
Statistical Inference Estimation Model: f (x) or F(x) Observations x = x1 , . . . , x = xN Estimation Y Psaromiligkos, ECSE 509, Fall 2013 . 1 Statistical Inference Empirical CDF x: Random Variable F(x): Unknown CDF of x We want to estimate F(x) from N ob
School: McGill
Course: Signals 1
Chapter6:Timeandfrequency characterizationofsignalsandsystems 6.0 Introduction 6.1 TheimportanceofthephasecomponentinFourierseries andFouriertransforms 6.2 Themagnitudephaserepresentationofthefrequency responseofLTIsystems 6.3 Timedomainpropertiesofidealf
School: McGill
Course: Signals 1
Chapter6:Timeandfrequency characterizationofsignalsandsystems 6.0 Introduction 6.1 TheimportanceofthephasecomponentinFourierseries andFouriertransforms 6.2 Themagnitudephaserepresentationofthefrequency responseofLTIsystems Lecture34 6.3 Timedomainproperti
School: McGill
Course: Signals 1
Chapter9:LaplaceTransform 9.1 TheLaplacetransform 9.2 TheregionofconvergenceoftheLaplacetransform 9.3 TheinverseLaplacetransform 9.4 GeometricevaluationoftheFouriertransformfrom Lecture28 thepolezeroplot 9.5 PropertiesoftheLaplacetransform 9.7 Analys
School: McGill
Course: Signals 1
Chapter9:LaplaceTransform 9.1 TheLaplacetransform 9.2 TheregionofconvergenceoftheLaplacetransform 9.3 TheinverseLaplacetransform 9.4 GeometricevaluationoftheFouriertransformfrom thepolezeroplot 9.5 PropertiesoftheLaplacetransform Lecture29 9.7 Analys
School: McGill
Course: Signals 1
Chapter9:LaplaceTransform Lecture25 9.1 TheLaplacetransform 9.2 TheregionofconvergenceoftheLaplacetransform 9.3 TheinverseLaplacetransform 9.4 GeometricevaluationoftheFouriertransformfrom thepolezeroplot 9.5 PropertiesoftheLaplacetransform 9.7 Analys
School: McGill
Course: Signals 1
Chapter4:TheContinuoustimeFourier transform 4.0 Introduction 4.1 ThecontinuoustimeFouriertransform 4.2 TheFouriertransformforperiodicsignals Lecture22 4.3 PropertiesofthecontinuoustimeFouriertransform 4.4 Theconvolutionproperty 4.5 Themultiplicationproper
School: McGill
Course: Signals 1
Chapter4:TheContinuoustimeFourier transform 4.0 Introduction 4.1 ThecontinuoustimeFouriertransform 4.2 TheFouriertransformforperiodicsignals 4.3 PropertiesofthecontinuoustimeFouriertransform 4.4 Theconvolutionproperty 4.5 Themultiplicationproperty 4.6 Tab
School: McGill
Course: Signals 1
Chapter4:TheContinuoustimeFourier transform 4.0 Introduction 4.1 ThecontinuoustimeFouriertransform 4.2 TheFouriertransformforperiodicsignals Lecture21 4.3 PropertiesofthecontinuoustimeFouriertransform 4.4 Theconvolutionproperty 4.5 Themultiplicationproper
School: McGill
Course: Signals 1
Chapter4:TheContinuoustimeFourier transform Lecture20 4.0 Introduction 4.1 ThecontinuoustimeFouriertransform 4.2 TheFouriertransformforperiodicsignals 4.3 PropertiesofthecontinuoustimeFouriertransform 4.4 Theconvolutionproperty 4.5 Themultiplicationproper
School: McGill
Course: Signals 1
Chapter3:FourierSeriesofPeriodic Signals 3.0Introduction 3.2TheresponseofLTIsystemstocomplexexponentials 3.3Fourierseriesrepresentationofcontinuoustimeperiodic signals 3.4ConvergenceofFourierseries 3.5PropertiesofcontinuoustimeFourierseries 3.8Fourierseri
School: McGill
Course: Signals 1
Chapter4:TheContinuoustimeFourier transform 4.0 Introduction 4.1 ThecontinuoustimeFouriertransform 4.2 TheFouriertransformforperiodicsignals 4.3 PropertiesofthecontinuoustimeFouriertransform 4.4 Theconvolutionproperty Lecture23 4.5 Themultiplicationproper
School: McGill
Lecture 21 Wireless Link Layer 802.11, Analog vs. Digital Transmission, Line Coding ECSE 414 Fall 2012 Announcements Homework Assignment #4 Due now Homework Assignment #5 Due Thursday, December 1 Project Presentations During usual class time Starti
School: McGill
Lecture 22 Network Security Security overview, Public/Private Key Crypto, RSA ECSE 414 Fall 2011 Some slides adapted from those provided by Kurose and Ross (with modifications by Dan Rubenstein and Mark Coates) All material copyright 19962007 J.F Kurose
School: McGill
Lecture 23 Wireless and Network Security Digital vs. Analog Wrapup, Message Authentication ECSE 414 Fall 2011 Announcements Homework Assignment #5 Due Thursday, December 1 Project Presentations Mandatory attendance During usual class time, be sure to a
School: McGill
Lecture 20 Link Layer MPLS, Wireless, CDMA ECSE 414 Fall 2012 Announcements Homework Assignment #4 due Tuesday Nov 20 Project Presentations During usual class time Starting Thursday, November 22 Schedule posted 2012 Michael Rabbat ECSE 414, Lecture
School: McGill
Lecture 14 Network Layer Network Address Translation, Link State Routing, Distance Vector ECSE 414 Fall 2012 Announcements Project Descriptions returned Feedback available on WebCT 2011 Michael Rabbat ECSE 414, Lecture 14 2 NAT: Network Address Translat
School: McGill
Exercise: IP Fragmentation Consider sending a 3,000 byte datagram with ID=422 into a link with MTU of 500 bytes. How many fragments are generated? For each fragment, show its: Length ID FragFlag Offset 2012 Michael Rabbat ECSE 414, Lecture 12 6 Exercis
School: McGill
Lecture 15 Network Layer Hierarchical Routing, RIP, OSPF, ISIS, EIGRP, BGP ECSE 414 Fall 2012 Announcements Homework Assignment #3 due Tue Nov 6 Midterms returned next lecture Tutorial this week: Longest prefix matching IP Fragmentation Dijkstras al
School: McGill
CRC Quiz Say we have data D = 10101010. Consider the generator G = 1001 What is the value of R? What are the transmitted bits? 2012 Michael Rabbat ECSE 414, Lecture 17 13 10111 101 G 1001 2012 Michael Rabbat 10101010000 1001 0111 0000 1110 1001 R=101 111
School: McGill
Lecture 19 Link Layer Ethernet, Hubs, Switches, VLANs ECSE 414 Fall 2012 Announcements Homework Assignment #4 Due Tuesday, Nov 20 Project Presentations During usual class time Starting next Thursday, November 22 Final Exam Friday, December 14, 2pm
School: McGill
Lecture 18 Link Layer Random Access Protocols, MAC Addressing, ARP ECSE 414 Fall 2012 Announcements Homework Assignment #4 Due Tuesday Nov 20 Tutorial tonight Librarian lecture on preparing scholarly reports Will be useful for your Projects Keep wo
School: McGill
Lecture 16 Network Layer IPv6, Broadcast and Multicast Routing ECSE 414 Fall 2012 Announcements Homework 3 due next Tuesday, Nov 6 Midterms returned today Solutions posted on myCourses 2012 Michael Rabbat ECSE 414, Lecture 16 2 BGP routing policy legen
School: McGill
Question Suppose we have 8bit summands instead of 16bit. Consider a 3byte packet consisting of 01010101, 01110000, 01001100. What entry is inserted in the checksum? Are all 1bit errors detected? 2bit errors? If not, provide an example. 2012 Micha
School: McGill
Lecture 9 Transport Layer Congestion Control ECSE 414 Fall 2012 Announcements Project description due Monday, Oct 8 Homework Assignment #2 Due Thursday, October 11 Tutorial today Transport layer review questions 2012 Michael Rabbat ECSE 414, Lecture
School: McGill
Lecture 10 Transport Layer TCP Throughput and Fairness ECSE 414 Fall 2012 Announcements Homework Assignment #2 Due now Tutorial tonight: Midterm review Midterm Exam, next Tuesday, Oct 16 More info at the end of todays lecture 2012 Michael Rabbat ECSE
School: McGill
Lecture 13 Network Layer IP fragmentation, DHCP, Link State Routing ECSE 414 Fall 2012 Announcements Assignment #3 posted Due Tuesday Nov 6 Guest tutorial this Thursday Jonas from Twilio SIP and Voice over IP 2012 Michael Rabbat ECSE 414, Lecture 13 2
School: McGill
Question Suppose Host A sends two TCP segments back to back to Host B over a TCP connection. The first packet has sequence number 90; the second has sequence number 110. How much data is in the first packet? Suppose that the first segment is lost but t
School: McGill
Lecture 7 Transport Layer Reliable data transfer, StopandWait ARQ, GoBackN ECSE 414 Fall 2012 Announcements Project topics Homework Assignment #1 Due now Homework Assignment #2 Will be posted soon Tutorial tonight: Library research skills 2012 M
School: McGill
Problem Institutional Network connected to Internet Avg. object size requested = 100 000 bits Avg. request rate = 10 per second Access Link 2 Mbps D = avg. time to send object over access link (= average size/link rate) B = arrival rate of objects to ac
School: McGill
Review Question Suppose N packets arrive simultaneously to a link No packets are currently in the queue Each packet is of length L bits The link has a transmission rate of R bits per second The link is 150km long (assume 2x108 meters/sec prop. speed) Wh
School: McGill
Pause for Questions In Stopandwait ARQ, Why do we need sequence numbers? Why do we need timers? Suppose the receiver sends NAKs when there is a checksum error, instead of doing nothing What is the advantage/improvement? What is the disadvantage? ECS
School: McGill
VC Forwarding Why use different VC numbers on each link? a) Need fewer header bits for VC number b) For security purposes c) Makes VC setup easier d) To make it easier to recover from link failures 2012 Michael Rabbat ECSE 414, Lecture 11 14 Ex:Forwardin
School: McGill
Quick Review Questions Name two differences between the telephone network and the Internet Circuitswitched vs. packetswitched Intelligence moved towards the edge in Internet Human analogies of reserved resources (circuit switching) versus ondemand
School: McGill
Lecture 5 Application Layer PeertoPeer Applications ECSE 414 Fall 2012 Announcements Homework Assignment #1 due Thursday, Sep 27 Tutorial 2 tonight: HTTP and P2P Review Questions Forming project groups, start selecting topics Projects posted this af
School: McGill
Unix C + GNU HTML Perl Python Advanced C The PreProcessor Comp206 : Introduction to Software Systems Week 7 Day 3 COMP 206  Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University Vybihal (c) 2013 1 Unix C + GNU HTML Perl Pyth
School: McGill
Unix C + GNU HTML Perl Python Advanced C Comp206 : Introduction to Software Systems Week 7 Day 1 & Day 2 COMP 206  Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University Vybihal (c) 2013 1 Unix C + GNU HTML Perl Python Announ
School: McGill
Unix C + GNU HTML Perl Python Libraries & Files Comp206 : Introduction to Software Systems Week 6 Day 1 COMP 206  Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University Vybihal (c) 2013 1 Unix C + GNU HTML Perl Python Announce
School: McGill
Unix C + GNU HTML Perl Python Pointers Comp206 : Introduction to Software Systems Week 5 Day 3 COMP 206  Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University Vybihal (c) 2013 1 Unix C + GNU HTML Perl Python Announcements Mid
School: McGill
Unix C + GNU HTML Perl Python C Statements and Arrays Comp206 : Introduction to Software Systems Week 5 Day 2 COMP 206  Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University Vybihal (c) 2013 1 Unix C + GNU HTML Perl Python An
School: McGill
Unix C + GNU HTML Perl Python C Expressions, Char & String Comp206 : Introduction to Software Systems Week 5 Day 1 COMP 206  Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University Joseph Vybihal (c) 2013 1 Unix C + GNU HTML Pe
School: McGill
Unix C + GNU HTML Perl Python C Functions & Scope Comp206 : Introduction to Software Systems Week 4 Day 3 COMP 206  Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University 1 Announcements Unix C + GNU HTML Perl Python COMP 206
School: McGill
Unix C + GNU HTML Perl Python Elements of the C Language Comp206 : Introduction to Software Systems Week 4 Day 2 COMP 206  Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University Vybihal (c) 2013 1 Unix C + GNU HTML Perl Python
School: McGill
Unix C + GNU HTML Perl Python Introduction to C Comp206 : Introduction to Software Systems Week 4 Day 1 COMP 206  Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University Joseph Vybihal (c) 2013 1 Unix C + GNU HTML Perl Python A
School: McGill
Unix C + GNU HTML Perl Python Shell Scripting Comp206 : Introduction to Software Systems Week 3 Day 3 COMP 206 Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University Joseph Vybihal (c) 2013 Unix C + GNU HTML Perl Python Announc
School: McGill
Unix C + GNU HTML Perl Python Introduction to Bash Comp206 : Introduction to Software Systems Week 3 Day 2 COMP 206 Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University Joseph Vybihal (c) 2013 Unix C + GNU HTML Perl Python Hi
School: McGill
Unix C + GNU HTML Perl Python Vi, Shell Memory & Grep Comp206 : Introduction to Software Systems Week 3 Day 1 COMP 206  Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University Vybihal (c) 2013 Unix C + GNU HTML Perl Python At H
School: McGill
Unix C + GNU HTML Perl Python The Unix Session Concept, more commands Comp206 : Introduction to Software Systems Lecture Week 2 Day 3 COMP 206 Joseph Vybihal Software Systems Prof. Joseph Vybihal Computer Science McGill University Unix C + GNU HTML Perl
School: McGill
Unix C + GNU HTML Perl Python The Unix Commandline Comp206 : Introduction to Software Systems Lecture Week 2 Day 2 COMP 206 Joseph Vybihal Software Systems Prof. Joseph Vybihal Computer Science McGill University Unix C + GNU HTML Perl Python Announcemen
School: McGill
Unix C + GNU HTML Perl Python Introduction to the Unix OS Comp206 : Introduction to Software Systems Lecture Week 2 Day 1 COMP 206 Joseph Vybihal Software Systems Prof. Joseph Vybihal Computer Science McGill University Unix C + GNU HTML Perl Python Class
School: McGill
Unix C + GNU HTML Perl Python Runtime Environments Comp206 : Introduction to Software Systems Lecture Week 1 Day 3 COMP 206  Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University Vybihal (c) 2012 Unix C + GNU HTML Perl Pytho
School: McGill
Unix C + GNU HTML Perl Python The Internet as a Software System Comp206 : Introduction to Software Systems Lecture Week 1 Day 2 COMP 206  Joseph Vybihal Software Systems Joseph Vybihal Computer Science McGill University Unix C + GNU HTML Perl Python Ann
School: McGill
Course: Automatic Speech Recognition
Lecture 22 Efficient ASR Implementations ECSE570 Automatic Speech Recognition Winter 2006, Richard Rose ECSE 570 Automatic Speech Recognition Richard Rose McGill University Dept. of Electrical and Computer Engineering Announcements Exam 2: Monday, April 1
School: McGill
Course: Automatic Speech Recognition
Lecture 21 Speaker ID, Verification, and Segmentation ECSE570 Automatic Speech Recognition Winter 2006, Richard Rose ECSE 570 Automatic Speech Recognition Richard Rose McGill University Dept. of Electrical and Computer Engineering Announcements Exam 2: Mo
School: McGill
Course: Automatic Speech Recognition
Lecture 20 Speaker Adaptation ECSE570 Automatic Speech Recognition Winter 2005, Richard Rose ECSE 570 Automatic Speech Recognition Lecture 20: Speaker Adaptation Richard Rose McGill University Dept. of Electrical and Computer Engineering Lecture 20 Speake
School: McGill
Course: Automatic Speech Recognition
Lecture 19 Noise Robust Speech Recognition ECSE570 Automatic Speech Recognition, Richard Rose ECSE 570 Automatic Speech Recognition Technology Lecture19: Noise Robust Speech Recognition Reading: Chapter 10, Spoken Language Proc. Richard Rose McGill Univer
School: McGill
Course: Intro To Telecommunication Systems
ECSE 414 Intro to Telecom Networks Fall 2009 Midterm Exam Question 1 [30 marks] a) The telephone network uses a circuit switched architecture, and the internet uses a packet switched architecture. In the telephone network, the intelligence resides in the
School: McGill
School: McGill
School: McGill
School: McGill
School: McGill
School: McGill
ECSE 509: PROBABILITY AND RANDOM SIGNALS II Midterm exam October 22nd, 2002 Duration of exam: 1hr 30 The exam is closed book but you may consult a previously prepared twosided page of handwritten notes as discussed in class. Only faculty approved calcula
School: McGill
ECSE 509: Probability and Random Signals 2 Midterm Exam #2 November 5th, 2010 Duration of Exam: 50 The exam is closed book/notes. Only faculty approved calculators may be used. Write your answers clearly. Justify your answers. Answer all 3 problems. Probl
School: McGill
2. Consider the function h(x) where h(x) = 0 x x < 1 1 x < 0 0x1 x > 1. 2x 1 Let x be an arbitrary RV with CDF F (x) and let y = h(x). (a) Give P (y = 1) in terms of F (x). P (y = 1) = P (h(x) = 1) = P (x = 0.5 or x = 1 or x > 1) = P (x = 0.5) + P (x =
School: McGill
ECSE 509: PROBABILITY AND RANDOM SIGNALS 2 Quiz September 15th, 2011 Duration of test: 50 Name: ID #: Instructions: This is a closed book/notes examination: only the faculty standard calculator is allowed, NO crib sheet. Note: This test consists of THREE
School: McGill
ECSE509: Probability and Random Signals 2 Midterm Examination #2, Fall 2013 Date and time: Thursday, October 17th, 2013, 8:35  9:25 Question 1. Let x and y be two random variables (RVs). The RV x is a uniform random variable (RV) over the interval (0, 1
School: McGill
ECSE509: Probability and Random Signals 2 Midterm Examination #1, Fall 2013 Date and time: Tuesday, September 17th, 2013, 8:35  9:25 Question 1. Let x be a uniform random variable (RV) over the interval [1, 3], i.e., it is a continuous RV with the follo
School: McGill
Bayesian Parameter Estimation Until now: Classical (or, frequentist) approach Unknown parameter is deterministic. No prior information on the unknown parameter was available. Y Psaromiligkos, ECSE 509, Fall 2013 . 54 Bayesian Parameter Estimation Differen
School: McGill
ECSE 509  Fall 2013 Y. Psaromiligkos Solution to the Example on slide 66 of the lectures on Multiple RVs Example 1 Let x, y, z be independent zeromean, unitvariance Gaussian RVs. Find the PDF of r = x 2 + y 2 + z2 (1) Solution To use the Jacobianbased
School: McGill
Course: Embedded Systems
Microprocessor Systems Final Project A Wireless Game of Bulls and Cows Presented to Mr. JeanSamuel Chnard on December 3rd, 2009 by Mathieu Perreault (260158758) Logan Smyth (260179735) Simon Foucher (260223197) Alexandru Susma (260235940) Contents Execut
School: McGill
Course: Electromagnetic Fields And Waves
Page 1 of 3 08:35, Friday, October 10, 2003 McGill University Faculty of Engineering CLASS TEST 1 OCTOBER 2003 COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: None Signature: _ Signature: _ Date: October 10, 2003 Time: 0
School: McGill
Course: Electromagnetic Fields And Waves
09:00, Friday, December 12, 2003 Page 1 of 8 Version A McGill University Faculty of Engineering FINAL EXAM DECEMBER 2003 VERSION A COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: S. McFee Signature: _ Signature: _ Date:
School: McGill
Course: Electromagnetic Fields And Waves
Page 1 of 3 13:35, Friday, October 14, 2005 McGill University Faculty of Engineering CLASS TEST 1 OCTOBER 2005 COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: None Signature: _ Signature: _ Date: October 14, 2005 Time: 1
School: McGill
Course: Electromagnetic Fields And Waves
Page 1 of 3 10:35, Friday, October 11, 2002 McGill University Faculty of Engineering CLASS TEST 1 OCTOBER 2002 COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: None Signature: _ Signature: _ Date: October 11, 2002 Time: 1
School: McGill
Course: Electromagnetic Fields And Waves
09:00, Friday, December 20, 2002 Page 1 of 8 Version A McGill University Faculty of Engineering FINAL EXAM DECEMBER 2002 VERSION A COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: S. McFee Signature: _ Signature: _ Date:
School: McGill
Course: Electromagnetic Fields And Waves
14:00, Monday, December 19, 2005 Page 1 of 5 Version A McGill University Faculty of Engineering FINAL EXAM DECEMBER 2005 VERSION A COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: S. McFee Signature: _ Signature: _ Date:
School: McGill
Course: Electromagnetic Fields And Waves
14:00, Thursday, December 21, 2006 Page 1 of 6 Version A McGill University Faculty of Engineering FINAL EXAM DECEMBER 2006 VERSION A COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: M. Popovic Signature: _ Signature: _ Da
School: McGill
Course: Electromagnetic Fields And Waves
14:00, Monday, December 17, 2007 Version A Page 1 of 6 McGill University Faculty of Engineering FINAL EXAM COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: S. McFee Signature: _ Signature: _ Date: Monday, December 17, 200
School: McGill
Course: Electromagnetic Fields And Waves
11:35, Friday, October 12, 2007 Page 1 of 3 McGill University Faculty of Engineering CLASS TEST 1 OCTOBER 2007 COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: None Signature: _ Signature: _ Date: October 12, 2007 Time: 1
School: McGill
Course: Electromagnetic Fields And Waves
Page 1 of 3 11:35, Wednesday, October 11, 2006 McGill University Faculty of Engineering CLASS TEST 1 OCTOBER 2006 COURSE ECSE 353 ELECTROMAGNETIC FIELDS AND WAVES Examiner: J. P. Webb CoExaminer: None Signature: _ Signature: _ Date: October 11, 2006 Time
School: McGill
Course: Computer Organization And Architecture
School: McGill
Course: Computer Organization And Architecture
School: McGill
Course: Computer Organization And Architecture
/ Student ID: Signature: Course 304425B  Computer Organization and Architecture Final examination April 18,2000,9:00  12:00 Examiner: Prof. V. Hayward Associate Examiner: Prof. K. Khordoc INSTRUCTIONS This is a closed book examination. Calculators and
School: McGill
Course: Electronic Circuits
Midterm Examination Electronic Circuits I  304330A October 18th 2001, 10:05 AM 11:25 AM Professor David Plant Pertinent Information: 1) This is a closedbook examination, no notes permitted. 2) The examination consists of 4 problems; 37 total possible p
School: McGill
Course: Electronic Circuits
Midterm2 Page 1 of 5 Midterm Examination # 2 Electronic Circuits I  ECSE330B March 25th 2004, 8:35 AM 9:55 AM Professor Ramesh Abhari Pertinent Information: 1) This is a closedbook examination, no notes permitted. 2) Answers should be written in pen. 3
School: McGill
Course: Electronic Circuits
Midterm Examination # 2 Electronic Circuits I  ECSE330B March 31st 2005, 8:35 AM 9:55 AM Professor Ramesh Abhari Pertinent Information: 1) This is a closedbook examination, no notes permitted. 2) This examination consists of 4 questions with total poss
School: McGill
Course: Electronic Circuits
 Name: Student Number:  Question #1 (6 pts) A voltage amplifier has the open circuit voltage gain of A v = 2, an input resistance R in of 100K, and an output resistance Ro of 10K. The amplifier has a linear characteristic with output saturation at 15V a
School: McGill
Course: Electronic Circuits
Midterm Examination Electronic Circuits I  304330A November 15th 2001, 10:05 AM 11:25 AM Professor David Plant Pertinent Information: 1) This is a closedbook examination, no notes permitted. 2) The examination consists of 3 problems; 36 total possible
School: McGill
Course: Electronic Circuits
Midterm Examination # 1 Page 1 of 5 Midterm Examination # 1 Electronic Circuits I  ECSE330B February 17th 2004, 8:35 AM 9:55 AM Professor Ramesh Abhari Pertinent Information: 1) This is a closedbook examination, no notes permitted. 2) Answers should be
School: McGill
Course: Electronic Circuits
McGill University Faculty of Engineering Department of Electrical and Computer Engineering ECSE330A Introduction to Electronics Examiner: Dr. David V. Plant; _ Associate Examiner: Dr. Ramesh Abhari (signature on file) Date: Tuesday, December 21, 2004 Tim
School: McGill
Course: Electronic Circuits
Midterm Examination # 1 Electronic Circuits I  ECSE330B February 14th 2008, 8:35 AM 9:55 AM Professor Ramesh Abhari Pertinent Information: 1) This is a closedbook examination, no notes permitted. 2) This examination consists of 4 questions with total p
School: McGill
Course: Electronic Circuits
Midterm Examination # 2 Electronic Circuits I  ECSE330B March 25th 2008, 8:35 AM 9:55 AM Professor Ramesh Abhari Pertinent Information: 1) This is a closedbook examination, no notes permitted. 2) This examination consists of 4 questions with total poss
School: McGill
Course: Electronic Circuits
NAME ID# ECSE 330 INTRODUCTION TO ELECTRONICS (Winter 2008) Quiz 2 Set A Monday March 10, 2008 Time Allowed: 45 Minutes Total Marks: 20 Marks Instructions: Answer all questions on the question sheets provided. Show all your work to receive full credits.
School: McGill
Course: Electronic Circuits
NAME ID# ECSE 330 INTRODUCTION TO ELECTRONICS (Winter 2008) Quiz 1 Set B Tuesday January 29, 2008 Time Allowed: 45 Minutes Total Marks: 20 Marks Instructions: Answer all questions on the question sheets provided. Show all your work to receive full credi
School: McGill
Course: Electronic Circuits
Midterm Examination # 2 Electronic Circuits I  ECSE330B March 27th 2007, 8:35 AM 9:55 AM Professor Ramesh Abhari Pertinent Information: 1) This is a closedbook examination, no notes permitted. 2) This examination consists of 4 questions with total poss
School: McGill
Course: Electronic Circuits
McGill University Faculty of Engineering Department of Electrical and Computer Engineering ECSE330A Introduction to Electronics Examiner: Dr. David V. Plant; _ Associate Examiner: Dr. Ramesh Abhari _ Date: Monday, December 12, 2005 Time: 2:00 5:00 Calcul
School: McGill
Course: Electronic Circuits
McGill University Faculty of Engineering Department of Electrical and Computer Engineering ECSE330A Introduction to Electronics Examiner: Dr. David V. Plant; _ Associate Examiner: Dr. Mourad ElGamal (signature on file) Date: Friday, December 19, 2003 Ti
School: McGill
Course: Digital System Design
McGILL UNIVERSITY 1 Electrical and Computer Engineering Department ECSE323A Winter 2004 FIRST MIDTERM EXAM ANSWER KEY _ _ Question 1 :Boolean Logic Theory (10 points) A function f(A,B,C,D) is selfdual if the dual of f, f D, is such that f = fD , where f
School: McGill
Course: Digital System Design
McGILL UNIVERSITY Department of Electrical and Computer Engineering ECSE323 Fall 2005 MIDTERM EXAM Question Maximum Points 1 10 2 10 3 15 4 15 5 10 6 15 Total Points Attained 75 points Please write down your name: ANSWER KEY Please write your student ID:
School: McGill
Course: Digital System Design
McGILL UNIVERSITY Department of Electrical and Computer Engineering ECSE323 Winter 2007 MIDTERM EXAM Question Maximum Points 1 10 2 10 3 15 4 15 5 15 6 10 Total Points Attained 75 points Please write down your name: ANSWER KEY Please write your student I
School: McGill
Course: Digital System Design
1 McGill University Faculty of Engineering DIGITAL SYSTEM DESIGN ECSE323 FINAL EXAMINATION FALL 2006 (DECEMBER 2006) STUDENT NAME McGILL I.D. NUMBER Examiner: Prof. J. Clark Associate Examiner: Prof. Miguel Marin Signature: Signature: Date: December 8, 2
School: McGill
Course: Digital System Design
McGILL UNIVERSITY Electrical and Computer Engineering Department ECSE323A 1 Winter 2004 SECOND MIDTERM EXAM ANSWER KEY _ _ Question 1 : Sequential Circuits (10 points) A If If If If UV flipflop behaves according to the following description UV is 00 t
School: McGill
Course: Digital System Design
McGILL UNIVERSITY Department of Electrical and Computer Engineering ECSE323 Fall 2007 MIDTERM EXAM Question Maximum Points 1 10 2 10 3 15 4 15 5 15 6 10 Total Points Attained 75 points Please write down your name: ANSWER KEY Please write your student ID:
School: McGill
Course: Digital System Design
McGILL UNIVERSITY Electrical and Computer Engineering Department ECSE323 Fall 2004 MIDTERM EXAM Question Maximum Points 1 10 2 10 3 15 4 15 5 10 6 15 Total Please write down your name: Points Attained 75 points ANSWER KEY Please write your student ID: _
School: McGill
Course: Digital System Design
McGILL UNIVERSITY Department of Electrical and Computer Engineering ECSE323 Winter 2008 MIDTERM EXAM Question Maximum Points 1 10 2 10 3 15 4 15 5 15 6 10 Total Points Attained 75 points Please write down your name: ANSWER KEY Please write your student I
School: McGill
Course: Digital System Design
McGILL UNIVERSITY Electrical and Computer Engineering Department ECSE323 Fall 2003 2 nd MIDTERM EXAM Question Maximum Points 1 10 2 10 3 15 4 15 5 10 6 15 Total Points Attained 75 points Please write down your name: ANSWER KEY (Reviced Nov 27, 2003) Plea
School: McGill
Course: Digital System Design
McGILL UNIVERSITY Electrical and Computer Engineering Department ECSE323 Fall 2003 st 1 MIDTERM EXAM Question Maximum Points 1 10 2 10 3 15 4 15 5 10 6 15 Total Please write down your name: Points Attained 75 points ANSWER KEY Please write your student I
School: McGill
Course: INTRODUCTION TO ELECTRONICS
Tutorial 2 Sept. 20, 21, and 25, 2006 The following pertain to the 8 questions on diodes. 1. 4 equations, 4 unknowns (I, V1, V2, m) V1 + V2 = 1.657V VOUT I (1.67 k ) = 5 (1.67 k ) I = 1.657V I = ISe V1 nVT V2 I = I S e nVT m Eqn. 2 yields I = 2mA directly
School: McGill
Course: Intro To Telecommunication Systems
ECSE 414 Intro. to Telecom. Networks Assignment #4  Fall 2009 ECSE 414  Homework Assignment #4 Network Layer Due Thursday, November 11, 2009 Note: Unless otherwise noted, all assignments are due at the beginning of the lecture period on the due date. Fo
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 12 Name: Assigned: 04.11.2012 Due: 04.18.2012 Problem 1. We model the noontime temperature in Singapore (in degrees celsius) as Xn on day n, where Xn is a sequence of i.i.d. Ga
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 9 Name: Assigned: 03.07.2012 Due: 03.14.2012 Problem 1. Textbook problem 4.10.11. Do it on your own rather than looking at the solution. Solution 1: a In order to nd the Joint
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 3 Name: Assigned: 01.25.2012 Due: 02.01.2012 Problem 1. You are the manager of a ticket agency that sells concert tickets. You assume that people will call three times in an att
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 5 Name: Assigned: 02.08.2012 Due: 02.15.2012 Problem 1. A binary transmission system send a 0 bit by transmitting a v voltage signal, and a 1 bit by transmitting a +v voltage si
School: McGill
ECE 341: Probability and Random Processes for Engineers, Spring 2012 Homework 2 Name: Assigned: 01.18.2012 Due: 01.25.2012 Problem 1. A nonsymmetric binary communication channel is shown in the gure below. Assume the input is 0 with probability p and 1 wi
School: McGill
Practice Problems on Single RV theory ECSE 509  Fall 2013 Question 1. Consider a sample space S = cfw_a, b, c and the following collection of sets F = cfw_a, cfw_b, cfw_a, b, c PS . Which of the following statements are correct? (a) cfw_bc F (b) cfw_a, c
School: McGill
Course: Computer Organization And Architecture
ECSE425 Computer Architecture and Organization Assignment 2 Solutions Linda Wang Fall 2008 Question 1: Tradeoffs Before the enhancement, the CPI is CPIold = 0.05 4.0 + 0.30 1.5 + 0.45 1.2 + 0.20 2.0 = 1.590. After the enhancement, half of the xedpoint mu
School: McGill
Course: Computer Organization And Architecture
ECSE425 Computer Architecture and Organization Assignment 3 Solutions Linda Wang Fall 2008 Question 1 = 1. *a LW T1, 0(Ra) 2. a <= (b = c) BNE DSLL Rb, Rc, L0 Ra, Ra, #1 ;if b != c then do nothing to a ;otherwise leftshift a by 1 L0: 3. a = expr1  expr2
School: McGill
Course: Computer Organization And Architecture
ECSE425 Computer Architecture and Organization Assignment 1 Solutions Linda Wang Fall 2008 Question 1: IC Cost Model (10%) When = 2, the die area is 3 1cm2 = 1.5cm2 . Other parameters given in the question are: 2 WaferDiameter = 21cm2 , DefectDensity = 0.
School: McGill
Course: Parallel Computing
Simon Foucher 260 223 197 [ECSE420 ASSIGNEMENT 3] QUESTION 1) Bus: 2GB/sec * 1 Cash block/16B = 125M cash update/second Processors 4 processors * 2.8G clock/sec * 1 instruction/2.2 cycles = 5.09G instructions/second Assuming that ONLY stores will use the
School: McGill
Course: Parallel Computing
1. A sharedbus SMP 4processor system uses the writethrough invalidate protocol for cache coherency. If each processor runs at 3.2 GHz with 2.2 CPI and has cache blocks of 16 bytes, find the percentage of instructions that must be stores to saturate a 2
School: McGill
Course: Parallel Computing
Simon Foucher 260 223 197 [ECSE420 ASSIGNEMENT 4] Question 1: Proposal Name of Participants: Simon Foucher (260 223 197) WebCT Group #: ECSE420 07 Abstract: Sudoku puzzles are a challenging number game that is gaining much popularity. Solving such puzzle
School: McGill
Course: Parallel Computing
ECSE 420Parallel Computing Assignment 1 1Describe briefly the following terms, expose their cause, and workaround the industry has undertaken to overcome their consequences: a. Memory wall CPU speeds double approximately every eighteen months, while ma
School: McGill
Course: Parallel Computing
1. A uniprocessor application is parallelized for 4 processors, yielding a 3.8x speedup. Given the time breakdown of the various function seen in the graph, what is the minimum total time that the uniprocessor application spent while Busy and in performin
School: McGill
Course: Parallel Computing
Simon Foucher 260 223 197 [ECSE420 ASSIGNEMENT 2] 1 A uniprocessor application is parallelized for 4 processors, yielding a 3.8x speedup. Given the time breakdown of the various function seen in the graph, what is the minimum total time that the uniproce
School: McGill
Course: Introduction To Computer Engineering
Introduction to Computer Engineering Assignment 1 Simon Foucher 260223197 Q1: Base conversion A: 122 I: Base 2 122/2 = 61 61/2 = 30 30/2 = 15 15/2 = 7 7/2 = 3 3/2 = 1 1/2 = 0 0/2 = 0 R=0 R=1 R=0 R=1 R=1 R=1 R=1 R=0 So 122 in binary is 0111 1010 II: Base
School: McGill
Course: Introduction To Computer Engineering
Department of Electrical Engineering Introduction to Computer Engineering 1 Assignment 6: Computer Architecture This assignment is not to be handed in, but is intended as a tutorial to help you understand the key elements of Chapter 5. All figure and page
School: McGill
Course: Electric Circuits 2
ECSE210 Fall 2007 Transfer Functions and Frequency Response H. S. Sahambi Unless otherwise mentioned, all problem solved here are from [1]. If the assignment consisted of examples from the textbook, see the book for the solutions. (1) Problem 13.40. Solu
School: McGill
Course: Electric Circuits 2
ECSE210 Fall 2007 Loading and Two Port Networks H. S. Sahambi Unless otherwise mentioned, all problem solved here are from [1]. If the assignment consisted of examples from the textbook, see the book for the solutions. Some two port networks are dened be
School: McGill
Course: Electric Circuits 2
ECSE210 Fall 2007 RLC Circuits H. S. Sahambi Unless otherwise mentioned, all problem solved here are from [1]. (1) Problem 6.18. We are supposed to nd i(t) for all t > 10s, given vc (10) = 2V. Solution: 1 R1 4 +  H1 2i 2 R2 2 i C1 R3 R4 1 1F ic=2V 3 Fig
School: McGill
Course: Electric Circuits 2
ECSE210 Fall 2007 Norton and Thevenin Circuits and Opamps H. S. Sahambi Unless otherwise mentioned, all problem solved here are from [1]. (1) Problem 2.38. Solution: By killing the current sources, we see that the resistance seen from the two terminal o
School: McGill
Course: Electric Circuits 2
ECSE210 Fall 2007 Resonance and Filters H. S. Sahambi Unless otherwise mentioned, all problem solved here are from [1]. If the assignment consisted of examples from the textbook, see the book for the solutions. (1) Excercise 14.4.1 Solution: Note that th
School: McGill
Course: Electric Circuits 2
ECSE210 Fall 2007 Transfer Functions and Frequency Response H. S. Sahambi Unless otherwise mentioned, all problem solved here are from [1]. If the assignment consisted of examples from the textbook, see the book for the solutions. (1) Problem 14.01. Solu
School: McGill
Course: Electric Circuits 1
Assignment 2 Solutions Question 1 Since P=V2/R, R=V2/P=120*120/600=24 ohms P1 = 150W = I2R I = 2.5A = V/(Rcoil+R) = 120/(24+R) Range of R should be 0 24Ohms R=24 ohms Question 2 Since the battery has negligible open circuit losses, then the model for the
School: McGill
Course: Electric Circuits 1
Assignment 5 Solutions Question 1 Question 2 Question 3 Question 4 Question 5 Question 6 Question 7 Question 8 Question 11 Question 12 Question 13 R Is = 2A Question 14 Rs = 200300 = (200*300)/500 = 120 20  R = 20; R Question 15 Io 10 12V 20 V 8Io 10Io
School: McGill
Course: Electric Circuits 1
Assignment 4 (part 2) solutions Question 1 b) Power equal to zero V1 = 0, V2 = 4V, Vs = V2 = 4V (IVs = 0) (V1 is the voltage at node connecting current source with 100 resistor, V2 is node at ve input to opamp.) c) KCL at V2 VoVs/5800 + 0.04 = Vs/200 V
School: McGill
Course: Electric Circuits 1
Assignment 4(part 1) solutions Question 1 Question 2 Question 3 Question 4 Question 5 Question 6 Question 7 Question 8 Question 9 Question 10 Question 11
School: McGill
Course: Electric Circuits 1
ECSE 200 Assignment 3 ECSE 200: Fundamentals of Electrical Engineering Assignment 3 Winter 2006 Question 1 Question 2 1 ECSE 200 Assignment 3 Question 3 Question 4 2 ECSE 200 Assignment 3 Question 5 3 ECSE 200 Assignment 3 Question 6 4 ECSE 200 Assignment
School: McGill
Course: Electric Circuits 1
Assignment 6 Solutions Question 1 Question 2 Question 3 Question 4 Question 5 Question 6 Question 7 Question 8 Question 9 Question 10 Will be posted on Monday Question 11 Will be posted on Monday
School: McGill
Course: Electric Circuits 1
ECSE 200 Assignment 1 ECSE 200: Fundamentals of Electrical Engineering Assignment 1 Winter 2006 Question 1 a) For the given circuit, calculate the value of the current I b) For the given circuit, calculate the value of the voltage v Question 2 a) If a 1.5
School: McGill
Course: Digital System Design
1 McGill University Department of Electrical and Computer Engineering Course: ECSE323 Digital System Design Fall 2008 Assignment #3 TOPIC: VHDL for Combinational Circuits Tutorial Session 1 (Monday) 1. Write a complete VHDL description for the circuit t
School: McGill
Course: Digital System Design
1 McGill University Department of Electrical and Computer Engineering Course: ECSE 323 Digital Systems Design Fall 2008 ASSIGNMENT #1 (with solutions) TOPIC: BOOLEAN LOGIC THEORY 1. Prove the validity of the following identity (C + ABD +BD +AB)(C + AB +
School: McGill
Course: Digital System Design
McGill University Department of Electrical and Computer Engineering Course: ECSE 323 Digital Systems Design FALL 2008 Assignment #2 (with solutions) TOPIC: CMOS CIRCUITS PART I .CMOS CIRCUITS 1. a) A Boolean function is said to be selfdual if it is eq
School: McGill
Course: Digital System Design
1 McGill University Department of Electrical and Computer Engineering Course: ECSE  323 Fall 2008 Assignment #5 (with solutions) TOPIC: Circuit Implementation Strategies/Logic Arrays 1. The Boolean function expressing the logic behaviour of a 9bit pari
School: McGill
Course: Digital System Design
1 McGill University Department of Electrical and Computer Engineering Course: ECSE323 Digital Systems Design FALL 2008 Assignment #9 With Solutions TOPIC: Finite State Machines II Optimization of Finite State Machines Analysis of Synchronous Sequential C
School: McGill
Course: Digital System Design
1 McGill University Department of Electrical and Computer Engineering Course: ECSE323 Digital Systems Design Fall 2008 Assignment #7 With Solutions TOPIC: Finite State Machines I 1. A sequential network has one input X and one output Z . Draw a Moore st
School: McGill
Course: Digital System Design
McGill University Department of Electrical and Computer Engineering Course: ECSE 323 Digital Systems Design FALL 2008 Assignment #4 (with solutions) TOPIC: COMBINATIONAL CIRCUITS SYNTHESIS 1.A very frequently used circuit is one that converts from n full
School: McGill
Course: Digital System Design
1 McGill University Department of Electrical and Computer Engineering Course: ECSE323 Digital System Design Fall 2008 Assignment #8 TOPIC: VHDL for Sequential Circuits Tutorial Session 1 (Monday) Problem 1 Write a complete VHDL description of a 4bit sig
School: McGill
Course: Digital System Design
McGill University Department of Electrical and Computer Engineering Course: ECSE  323 Fall 2008 Assignment #6 with solutions TOPIC : Sequential Circuits Consider the following combinational circuit with feedback which can be thought of as a basic memory
School: McGill
Course: Computer Engineering
Department of Electrical and Computer Engineering McGill University ECSE322 Computer Engineering 24 January 2008 Problem Set 3  Solutions 1. Give upper and lower bounds for the average level of a node in: (a) a complete binary tree of height N (b) a bin
School: McGill
Course: Computer Engineering
Department of Electrical and Computer Engineering Computer Engineering Course ECSE322B Problem Set 5 Solutions 8 February 2008 1. Consider the timings involved in the keyboard circuit discussed in class: a. There is the clock driving the counter. b. Ther
School: McGill
Course: Computer Engineering
Department of Electrical and Computer Engineering McGill University ECSE322 Computer Engineering 22 January 2008 Problem Set 2  Solutions 1. Hashing: We need to use a hashing function in order to store, in an array of strings, family names of the 10 top
School: McGill
Course: Computer Engineering
Department of Electrical and Computer Engineering Course ECSE322 Computer Engineering Problem Set 4 Solutions 24 January 2008 1. Name 5 components (capabilities) that should be present in any information processing system Any information processing syst
School: McGill
Course: Computer Engineering
Department of Electrical and Computer Engineering Computer Engineering Course ECSE322B Problem Set 10  Solutions April 6, 2008 1. Simulate the traffic at an intersection of two oneway streets using semaphore operations. In particular, the following rul
School: McGill
Course: Computer Engineering
Department of Electrical and Computer Engineering Computer Engineering Course ECSE322B Problem Set 9 Solutions 11 March 2008 1. Most disk drives, both hard and soft, are designed to record over only part of the available surface. (a) Explain why this is
School: McGill
Course: Computer Engineering
Department of Electrical and Computer Engineering Computer Engineering Course ECSE322B Solutions to Problem Set 8 March 9, 2008 1.Consider a file occupying sequential sectors over four consecutive tracks of a floppy disk. The floppy disk has a tracktot
School: McGill
Course: Computer Engineering
Department of Electrical and Computer Engineering Computer Engineering Course ECSE322B Problem Set 10 Solutions 17 March 2008 1. The timing diagram for this operation is the concatenation of two diagrams from the notes. The timing diagram for the read ta
School: McGill
Course: Computer Engineering
Department of Electrical and Computer Engineering Computer Engineering Course ECSE322B Problem Set 7 Solutions 18 February 2008 1. Two computers are to be connected together via a serial link. There are two possible choices for the protocol to be used fo
School: McGill
Course: Computer Engineering
Department of Electrical and Computer Engineering Computer Engineering Course ECSE322 B Problem Set 6 Solutions 10 February 2008 1. Programmed input and output provides a mechanism for matching the speeds of a peripheral device and a CPU. Describe the fe
School: McGill
Course: Computer Engineering
Department of Electrical and Computer Engineering McGill University ECSE322 Computer Engineering 18 January 2008 Problem Set 1  Solutions 1. Floating point representation: (a) Show the IEEE754 binary representation of the number 0.75 (i.e. in base 10)
School: McGill
Course: Fundamentals Of Signals And Systems
1\o^s 5" 1, i P.ob\*^S"rf I 2   cfw_ / l K , 3 2, 3 6 2 lr, , A , ' \ =( + 2 (., : 4 i., ,3) ? Co.l es ic,r^nC o o r f r g 7  L Y =c c o s ( J= rS\NQ x  4 . c o(s% ) = L \ . ( i ) L , s , ;( r t \ =q ( E _ \= L^E z=3 = ( z)LEr A) L v3', r \ , b)
School: McGill
Course: Measurement Lab
Elitsa Asenova  260481980 Marah _ Group W11 ECSE 291 Experiment 4 Lab Report Transient Response of RLC Circuits Lab performed on March 12, 2014 1. First Order RC Circuits Determine the time constant using the oscilloscope and explain how you did that Vhi
School: McGill
Course: Measurement Lab
1/22/2014 Ammeter desig n : Dc M eter ing Cir cuits Ammeter design A met er designed t o measure elec t ric al c urrent is popularly c alled an "ammet er" bec ause t he unit of measurement is "amps." In ammet er designs, ext ernal resist ors added t o ext
School: McGill
Course: Measurement Lab
1/22/2014 Voltmeter desig n : Dc M eter ing Cir cuits Voltmeter design As was st at ed earlier, most met er movement s are sensit ive devic es. Some D'Arsonval movement s have f ull sc ale def lec t ion c urrent rat ings as lit t le as 50 A, wit h an (in
School: McGill
Course: Measurement Lab
University of Florida Department of Electrical & Computer Engineering EEL 3111  Summer 2011 Revision 0 Drs. E. M. Schwartz & R. Srivastava Ode Ojowu, TA Page 1/6 25May111 Lab 2: DC Measurements OBJECTIVES Understand the galvanometer and its limitations
School: McGill
Course: Measurement Lab
Student Guide Voltmeter System Design and Testing DC/AC Circuits Student Name: _ Acknowledgements Subject Matter Expert: Roy Brixen, Professor, College of San Mateo, CA Purpose The purpose of this lab is to bring together all the principles and laws of se
School: McGill
Course: Measurement Lab
Elitsa Asenova  260481980 Marah Abu Dieyeh  260582251 Group W11 ECSE 291 Experiment 4 Lab Report Transient Response of RLC Circuits Lab performed on March 12, 2014 1. First Order RC Circuits Vhigh = 4V Vlow = 160mV Vhigh  Vlow = 3.84V 3.84V * 0.368 = 1
School: McGill
Course: Measurement Lab
Electrical Measurement Laboratory Laboratory #3 Overview of experiment #3 1. Thevenin Equivalent circuits 2. Input/output resistance measurement 3. Wheatstone Bridge Applications 4. Opamp circuits Thevenin/Norton Equivalent i Linear network with independe
School: McGill
Course: Measurement Lab
1. Measurements + lab report 2. bring usb for oscilloscope
School: McGill
Course: Measurement Lab
Elitsa Asenova  260481980 Marah Abu Dieyeh  260582251 Group W11 ECSE 291 Experiment 4 Lab Report Transient Response of RLC Circuits Lab performed on March 12, 2014 1. First Order RC Circuits Vhigh = 4V Vlow = 160mV Vhigh  Vlow = 3.84V 3.84V * 0.368 = 1
School: McGill
Course: Measurement Lab
Electrical Measurement Laboratory Experiment #5 Frequency Response Sinusoidal input with frequency f s = j = 2f R Vo = + Vs 1 sC +  Vo 1 1 sC V = Vs s 1 + sRC R+ 1 sC H (s ) = Vo 1 = Vs 1 + sRC  H ( j ) = Vo 1 = = H ( j ) H ( j ) Vs 1 + jRC H ( j ) = 1
School: McGill
Course: Measurement Lab
ECSE 291 Experiment 3 Part A ECSE 291 Electrical Measurements Laboratory Experiment 3 Part A Resistive Circuits Names: Group Number: /100 Grade: Thevenin Equivalent Circuit Part A a vi 47 k 15 k Part B b 22 k e 18 k 10 k d 33 k c Find the Thevenin
School: McGill
Course: Measurement Lab
ECSE 291 Experiment 3 Part B ECSE 291 Electrical Measurements Laboratory Experiment 3 Part B OpAmp Circuits Names: Group Number: Grade: /100 Noninverting Amplier Build the noninverting amplier circuit shown in the gure for R f = 47k, Ri = 12k, and vi (t)
School: McGill
Weekly Lab guidelines 1. Lab Grading These policies apply to all labs 1. Demo  30% of the lab grade 1. The code for your demo must be uploaded into WebCT directly after completion of the demo, under supervision of a TA. 1. NOTE: Your code should be prope
School: McGill
Course: Eazzy
2010 McGill University Oluwadamini Adesegha, Stephanie Chehab DESIGN OF AN AM RECEIVER LAB 1 REPORT Contents 1 Introduction . 3 1.1 objective . 3 1.2 description . 3 2 Baseband Amplifier . 3 2.1 THEORY .
School: McGill
Course: DESIGN PRINCIPLES AND METHODS
Lab 1: Wall Following Background: Events For the purpose of making a wall following robot, it is necessary to develop a good means of reading the ultrasonic sensor. The LEGO Mindstorms ultrasonic sensor is capable of getting data at around 25 times per se
School: McGill
Course: DESIGN PRINCIPLES AND METHODS
Lab 2: Odometry Lab Instructions Objective To determine the accuracy of the implemented odometry system, and implement a simple correction using a light sensor. Method 1. In the file Odometer.java, implement code that performs the task of an odometer as d
School: McGill
Course: DESIGN PRINCIPLES AND METHODS
Lab 5: Navigation via Bluetooth Background Bluetooth is a protocol available for use to communicate through a PC/phone/NXT to a NXT. In this lab, consider the Bluetooth's effective range as ~10m. By exceeding this distance, you will notice data loss on th
School: McGill
Course: DESIGN PRINCIPLES AND METHODS
Lab 4: Localization Background In Lab 1, it was shown how to use the ultrasonic sensor for polling that allowed for wall following. This week, it will be more convenient to deal with the ultrasonic sensor in a simpler manner. The USLocalizer class has a s
School: McGill
Course: DESIGN PRINCIPLES AND METHODS
Lab 3: Navigation and Obstacle Avoidance Objective To design a software system that allows a (main) thread of execution to command it to drive the robot to an absolute position on the field while avoiding obstacles, by use of the odometer and an ultrasoni
School: McGill
Course: Measurement Lab
Electrical Measurement Laboratory Laboratory #3 Overview of experiment #3 1. Thevenin Equivalent circuits 2. Input/output resistance measurement 3. Wheatstone Bridge Applications 4. Opamp circuits Thevenin/Norton Equivalent i Linear network with independe
School: McGill
Course: Antennas
Experiment 2: The Design, Fabrication and Testing of Analog IC Amplifiers ECSE 434 PRELAB NOTES This lab is divided into two parts: the first part involves the design of an integrated differential pair, and the layout of the differential amplifier and out
School: McGill
1 ECSE323 Digital System Design Lab #1 Using the Altera Quartus II Software Fall 2010 McGill University ECSE323 Digital System Design / Prof. J. Clark 2 Introduction In this lab you will learn the basics of the Altera Quartus II FPGA design software thr
School: McGill
Electrical and Computer Engineering ECSE 509: Probability and Random Signals 2 Fall 2013 Time & Place: Tuesday, Thursday and Friday, 8:35am 9:25am at ENGTR 0060 Instructor: Prof. Ioannis (Yannis) Psaromiligkos Office hours: Thursday, and Friday 10:00am 
School: McGill
Course: Measurement Lab
McGill University Department of Electrical and Computer Engineering ECSE 291 Electrical Measurements Laboratory Winter 2014 Instructor Marwan Kanaan Lectures Thursday Labs Monday, Tuesday, Wednesday, and Friday Oce Hours By appointment Course Topics Exper
School: McGill
Course: DESIGN PRINCIPLES AND METHODS
McGill University Department of Electrical and Computer Engineering Design Principles and Methods ECSE211 Winter 2011 About the Course Fundamental to all branches of engineering is the process of design, a systematic procedure that begins with the formul
School: McGill
Course: POWER ENGINEERING
Psychology 213  Introduction to Cognition When: Tuesdays and Thursdays, 2.35pm  3:55pm Where : Leacock Building, Room 132 COURSE SYLLABUS Instructor: Office: Phone: Email: Office Hours: Prof Jelena Ristic N7/13 Stewart Biology Building 514 398 2091 jele
School: McGill
Course: POWER ENGINEERING
Psychology 215 Prof: Michael Sullivan, PhD email: michael.sullivan@mcgill.ca T A s: Tsipora Mankovsky, Megan Cooper, Julien Lacaille (ta.psych.215@gmail.com) The objective of this course is to introduce students to broad domains of research in social psy
School: McGill
Course: POWER ENGINEERING
PSYC 305: Statistics for Experimental Design Winter 2011 Classes Lecture (STBIO S1/4) : M & W 4:35 PM  5:25 PM Computer Lab (STBIO N4/17) : TR/F Instructor Office Telephone Email Office Hour TAs : : : : : : Heungsun Hwang W7/3N 5143988021 heungsun.hwan
School: McGill
Course: POWER ENGINEERING
Physics 182: Our Evolving Universe 3 Credits Version Sept 7 2010 Lectures: Fall 2010 M/W/F, 9:3510:25, Rutherford Physics Building (ERP), room 114 Instructor: Prof. Robert Rutledge. Oce: Rutherford Physics Building, Room 222 (ERP 222). Oce hours: Monday
School: McGill
Course: POWER ENGINEERING
PHYS 214 Introductory Astrophysics Basic Info Instructor: Oces and Phone: Instructor URL: Instructor Email: Lecture Time: Lecture Place: Oce Hours: TAs: TA Email: Professor Andreas Warburton RPHYS 343 or 108; 5143986519 http:/www.physics.mcgill.ca/awa
School: McGill
Course: POWER ENGINEERING
PSYC 215 September 2009 Room: Leacock Building Rm. No. l32 Monday, Wednesday & Friday l3:30  l4:30 PSYC 215 (FALL) Introduction to Social Psychology Course Outline Instructor: Dr. Donald M. Taylor Room: W8/30A  Stewart Biological Sciences Building Telep
School: McGill
Course: POWER ENGINEERING
ECSE323  Digital Systems Design General Information Course Credits: 5 Course Hours: (3,6,6) (Lectures, Labs and tutorials, outside work) Instructors: Prof. James J. Clark Department of Electrical and Computer Engineering McConnell Engineering Building,