MacInsiders Logo

Similar Threads
Review Review Starter Category Comments Last Post
SFWR ENG 2FA3 - Discrete Mathematics and Logic II Ownaginatios 2nd Year Course Reviews 3 06-15-2015 09:43 AM
SFWR ENG 2DM3 - Discrete Mathematics and Logic Ownaginatios 2nd Year Course Reviews 0 06-05-2010 07:50 PM
SFWR ENG 2GA3 - The Digital Image Ownaginatios 2nd Year Course Reviews 0 12-29-2009 02:05 AM
Academic requisites for course SFWR ENG 2DA4? wendy0519 General Discussion 9 06-22-2009 07:45 PM
2da3 - Digital Logic crazy1291 Academics 17 11-23-2008 12:48 AM

SFWR ENG 2DA4 - Digital System Principles and Logic

 
SFWR ENG 2DA4 - Digital System Principles and Logic
Published by Ownaginatios
12-29-2009
Published by
Ownaginatios's Avatar
Trolling ain't easy
Join Date: Jul 2008
Posts: 3,190

Author review
Overall Rating
80%80%80%
8
Professor Rating
70%70%70%
7
Interest
90%90%90%
9
Easiness
80%80%80%
8
Average 80%
SFWR ENG 2DA4 - Digital System Principles and Logic

This course is available to only students enrolled in software engineering, and has a sort of parallel course with the same course code for computer and electrical engineers.

This course starts off with teaching the basics of Boolean algebra, gradually moving onto K-Maps, memory devices (i.e. flip-flops and registers), and then into finite state machines. There is also a component at the end on computer processor architecture with a final bonus project (worth ~5%), but that's optional.

The break down is 5 assignments worth 10% collectively, 5 labs worth 10% collectively (with possible bonus marks), a 30% midterm and a 50% final. There is also the aforementioned bonus project worth around 5% if you so choose to do it. The exam at the end wasn't too difficult if you studied, but it was definitely a lot of work (most of the class was working up to the very last second).

The labs are all done using a piece of software called Quartus in a programming language called 'Verilog', which maps code to a provided board for logic circuit simulation. It's a bit tedious at first to learn, but in the end, it's not that bad. The only real complaints I had with the labs were with the prelabs, which were usually ridiculously long (sometimes actually encompassing the whole lab itself). It was still doable though.

Overall, I actually really liked this course. A lot of the stuff we learned wasn't difficult to understand, and is very applicable to the real world. To anyone taking this course in the future, I recommend doing the bonus project at the end. It teaches you how every modern computer processor fundamentally works, and at the same time, teaches you to a degree how to do assembly code. From what I hear, this is good preparation for the course SFWR ENG 3GA3, which is all about programming processors at the assembly level.

However, this course may drastically change next year due to the fact that the current professor teaching it will most likely be leaving. Hopefully it will still stay as I described above.
Deleted Post
Edit/Delete Message
Click here to add your own review for SFWR ENG 2DA4 - Digital System Principles and Logic!

Old 08-11-2010 at 06:39 AM   #2
kanishka
winning
Posts: 762

Thanked: 37 Times
Liked: 39 Times
Who was the prof when you took this course?
  Reply With Quote
Old 08-11-2010 at 07:12 PM   #3
Ownaginatios
Trolling ain't easy
Posts: 3,190

Thanked: 499 Times
Liked: 1,642 Times
Amer Samarah. He was only a temporary professor and is gone now. I think you have Ryan Leduc this time. I've never had him before, but according to ratemyprofessors.ca, he's pretty decent.
__________________
Dillon Dixon
Alumni
Software Engineering and Embedded Systems
  Reply With Quote
Old 09-14-2010 at 04:04 PM   #4
kanishka
winning
Posts: 762

Thanked: 37 Times
Liked: 39 Times
You mentioned the difficulty of labs. But how did you personally find the course content? Also did you use the book too much or the prof's notes?
  Reply With Quote
Old 09-13-2011 at 11:57 PM   #5
broussar
Member
Posts: 30

Thanked: 0 Times
Liked: Liked 2 Times
Leduc was a great prof, awesome course, labs were difficult
  Reply With Quote



Review Tools Search this Review
Search this Review:

Advanced Search

Posting Rules
You may not post new reviews
You may not post comments
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



McMaster University News and Information, Student-run Community, with topics ranging from Student Life, Advice, News, Events, and General Help.
Notice: The views and opinions expressed in this page are strictly those of the student(s) who authored the content. The contents of this page have not been reviewed or approved by McMaster University or the MSU (McMaster Students Union). Being a student-run community, all articles and discussion posts on MacInsiders are unofficial and it is therefore always recommended that you visit the official McMaster website for the most accurate up-to-date information.

Copyright © MacInsiders.com All Rights Reserved. No content can be re-used or re-published without permission. MacInsiders is a service of Fullerton Media Inc. | Created by Chad
Originally Powered by vBulletin®, Copyright © 2019 MH Sub I, LLC dba vBulletin. All rights reserved. | Privacy | Terms