Telecommunications & Networking
Department
of Computer Information Systems
Fall 2006
| 10:00 - 10:50 pm MWF |
| 165 Rockwell |
Instructor: |
|
|
|
|
|
Office
Hours: |
and by
appointment |
|
Office: |
29 Rockwell
Hall |
|
Phone: |
(970) 491-7511 |
|
E-Mail: |
|
|
WWW: |
www.speedofheat.com/hayne/bd350 |
This
Syllabus Provides a General Plan for the Course;
Deviations
May Be Necessary.
Course Description and Prerequisites (prerequisites will be enforced):
Technical aspects of information communication, business considerations; wireless technology, architecture, and applications. Prerequisites: BD220 and BD240.
- Colorado State University General Catalog, 2004-2006
General Objectives:
This course covers a variety of Telecom/Networking topics. These may include, but are not limited to:
1. Concepts (and/or Hands-on)
a. Overview
b. UNIX / Linux / Windows
c. ISO / OSI Model
d. Wire vs. wireless technologies
e. Protocols
f. Topologies
g. Security
h. Issues & Ethics
2. Hands-on (and/or Concepts)
a. UNIX / Linux / Windows
b. Hardware
c. Wireless
d. Problem solving
e. Security / permissions / configuration
f. Routing
g. DNS
The successful student should be able to recognize, identify, explain, describe, compare and contrast, analyze, and apply knowledge in each topic addressed throughout the semester. Some general objectives follow.
Upon completion of this course, the successful student will be able to:
In general:
Describe, explain, name, list, identify, and recognize the concepts, components, and uses of telecommunications / networking.
Demonstrate through hands-on activities the ability to set-up and trouble-shoot hardware and software for a tele-/data-communications network.
Compare and contrast various approaches to networking, describe or identify tradeoffs to each approach, and explain or recognize ways to choose which type of network to implement in a given situation.
Some specifics (not comprehensive):
Explain Operating Systems: processes, process management
Understand and explain number systems and how binary and decimal are used in networking
Work effectively at the Linux command line
Manipulate Linux files with full understanding of the underlying directory structure and security
Understand and carry out the basics of Linux system administration, including basic security.
Explain memory and file systems an how they apply to various operating systems
Explain the OSI and TCP/IP networking models, and their roles in networking and the Internet
Understand & explain how network addressing and routing is performed in computer networks
Understand and explain how to measure network performance
Understand the role of wireless transmission in network implementations
Manage network and web functions on Linux and Windows
Program simple Linux shell scripts
Program simple network applications
Textbooks and other references and resources:
Recommended Resources:
Stallings, William. (2005, 5th ed.). Business Data Communications. Prentice Hall. ISBN 0-13-144257-0. (Main textbook.)
Meadors, Todd. (2003). Linux Shell Script Programming. Thomson / Course Technology. ISBN 0-619-15920-0. (Main Linux textbook.)
Newham, Cameron; & Rosenblatt, Bill. (1998, 2nd ed.) Learning the bash Shell. O'Reilly. ISBN 1-56592-347-2. (Recommended Linux textbook.)
Ciampa, Mark. (2002, 2nd ed.). Guide to Wireless Communications. Thomson / Course Technology.
Dean, Tamara. (2004, 3rd ed.). Network+ Guide to Networks. Thomson / Course Technology.
Kirch, Olaf; & Dawson, Terry. (2000, 2nd ed.). Linux Network Administrators Guide. O’Reilly. ISBN 1-56592-400-2.
Tomsho, Greg; Tittel, Ed; & Johnson, David. (2003, 3rd ed.) Guide to Networking Essentials. Thomson / Course Technology.
Welsh, Matt; Dalheimer, Matthias Kalle; & Kaufman, Lar. (1999, 3rd ed.). Running Linux. O'Reilly. ISBN 1-56592-469-X.
Books on MS Windows Networking
Grading Categories and Breakdown:
Categories:
|
Tests & Quizzes |
50% |
In-class tests & quizzes. See more details below. |
|
Individual and Group HW |
50% |
All assignments. |
|
Total |
100% |
|
Breakdown (Note that +/- grading is used):
95 A
90 A-
87 B+
83 B
80 B-
77 C+
73 C
70 C-
60 D
NOTE 1:
This breakdown indicates lower limits of the letter grade you will
receive if you earn at least the score given in the chart.
NOTE 2:
See group project grading handouts (to be provided as the semester
progresses) for details of how grades are assigned
for group work based on a combination of individual and group performance, and
teacher and peer assessment.
Scheduled
Tests & Final Exam:
There will be
four tests, including the final exam. They
will cover the lecture, book, handout, homework, and project material even if
it was not covered in class, and may be any combination of true/false,
multiple-choice, matching, programming, short answer, essay styles, and hands-on.
All four tests will be equally-weighted.
Tests are typically closed-book, closed-note, closed-neighbor. :-)
No mp3 players, PDAs, cell-phones, headphones, etc., are allowed in class during tests. Leave these at home, or, at the very least, keep them put away in your backpack or briefcase during the test. Make sure they are totally out of site and inaccessible, so there is no question in my mind as to whether you are using them or not - you should not be!
On test days, you will typically only need a pencil and an eraser, for filling out ScanTron forms. In general, calculators are not allowed. If a calculator is allowed, you will be told beforehand, and it must be a simple calculator, and not one on a PDA or cell phone, etc., and not a programmable one.
Make sure you take care of all "bathroom breaks" before coming to the test. If you have a cold, bring tissue with you to the test. No one will be allowed to leave and return during the test period.
Quizzes:
There will probably be numerous unannounced quizzes. These will usually occur at the very beginning of class. There are no make-up quizzes. The lowest quiz score will be dropped. If you miss a quiz for excused or unexcused reasons, then that quiz becomes the one that will be dropped. Of course, after missing one quiz, all subsequent missed quizzes will be counted as zeros in your test/quiz score.
Individual Homework:
A number of
individual homework assignments will be given throughout the semester. The details of these assignments and their
due dates will be provided as the course progresses. These assignments are to be done individually
(see “Individual Work” and “Professional Standards of Scholarship” sections
below.) All assignments are due at the
beginning of class on the due date for the assignment.
All work turned in for a grade should be done to
the same level of quality as would be expected in a professional/work
environment. This means that all
submissions should be neatly typed, use proper grammar and punctuation, have
correct spelling, follow standard writing style guidelines, give credit when
material is quoted, used, and/or referenced, etc. Staple multi-page submissions; do not turn them
in unattached. Points may be deducted if you do. (See more detailed explanations below under
Individual Work and
Professional Standards of Scholarship.) Sometimes use of various media (slides,
computer presentation, live video) and tools/techniques (Powerpoint, Visio, Rational
Rose, etc.) are recommended.
Group Homework:
A number of group homework assignments will be given throughout the semester. The details of these assignments and their due dates will be provided as the course progresses. These assignments are to be done in teams. A single submission for each assignment will be required for each team. All assignments are due at the beginning of class on the due date for the assignment.
Windows Networking Project:
A major project you will be doing this semester is a stand-alone Windows networking project. You will work in groups of approximately 3-5 team members throughout the semester on this project, installing and configuring mini-networks here at CSU, documenting and testing the process, and make recommendations regarding tools you use. In general, you will be installing Windows 2003 Server, creating a domain controller, and a second server and a client on your domain. You will set up various aspects of Active Directory, configure various security settings and processes, work with Ghost to create and push out client images, and build a Windows web-server. The details of this project will be provided as the semester progresses.
Late
HW, Missed Tests, Etc.:
Late work is generally not accepted. All submissions are due at the beginning of
class on the date specified unless otherwise explicitly noted in class, via
e-mail, and/or on the class web site.
Frequently, the assignment will be reviewed during the first few minutes
of class on the day it is due. Thus,
unless otherwise stated, ALL
HOMEWORK IS DUE DURING THE FIRST FIVE (5) MINUTES OF THE CLASS PERIOD AT WHICH
IT IS DUE. (If in doubt as to whether
you will make it to class on time, submit it to me early!)
There will be NO MAKE-UP TESTS given unless you have a university-approved excuse and contact me BEFORE the test in question is given. Tests and homework will not be excused simply for vacations, etc. Schedule your vacations for after the semester is completely finished, including the final exam.
Individual
Work:
For work assigned to be done individually
(Individual Homework), you should turn in only work that you yourself have
done. Work submitted as your own, but
which was done all or in part by others, will not receive full credit – in
fact, it is likely to receive no
credit. This is known as plagiarism, and
is dealt with very seriously. If you
draw on previous work done by others, be sure to give appropriate credit when
this is the case[1]. When
you are asked to work alone, make sure you do that.
In short, since you are each unique individuals, I expect to be able to
easily tell from the work you submit that you worked independently;
collaborative work tends to “jump out” at me because it looks “suspiciously
similar” to something I’ve already seen.
Make sure you work sufficiently independently so that I can easily tell
that you have done your own work. A
penalty will be assigned to those who submit collaborative work when it was
assigned to be done individually. The minimum
penalty is usually a ZERO on the assignment, but University Policy
allows for more serious penalties when warranted.
There are times when you are asked to "show your work" on assignments. This means that you will not get full credit if you only give the final answer. It means that you are required to show the process and logic that you followed in order to obtain the answer. This may require you to list formulas, and the steps used in applying the formulas, including intermediate values. Be sure to show your work if you hope to get full credit.
Professional
Standards of Scholarship:
Professional standards of scholarship require
that any time an individual relies on another’s work, proper credit must be
given. This means that any time one
directly uses textual material that it must be placed within quotes and
referenced properly; other non-textual material must be shown with proper
credit given citing the original source of the work. When material is not used in exact form
(paraphrased, major ideas relied on or referred to, etc.) it should still be
given credit as well, although it is not put within quotes. Always
give credit to ideas or materials that are not yours[2]. If in
doubt, give credit.
Violations of these standards are
highly disapproved of, and appropriate
academic action will be taken depending on the situation. Be professional, give credit where it is due,
turn in work that is your own, and you will be fine.
IF YOU ARE UNCERTAIN ABOUT HOW TO DEAL WITH
THESE ISSUES, PLEASE TALK WITH ME. I AM
HERE TO HELP YOU LEARN AND TO HELP YOU WHEN YOU ARE UNCERTAIN ABOUT WHAT TO
DO. DO NOT HESITATE TO ASK QUESTIONS!
Besides expecting professional standards of
scholarship, generally accepted U.S. standards for written work will applied to
documents turned in for this course.
This means that grammar, punctuation, spelling, and citation of
references should follow standard guidelines.
APA (American Psychological Association) or another common standard is
acceptable for work submitted for this course.
Be consistent; be neat; be professional.
You are receiving a degree from an American
university, which you and the University want to be well-respected. Thus you will be held to relevant American
academic standards.
See University policy on Academic Integrity for further details.
Participation:
While participation is not directly taken into
account when determining course grades, it is expected both during class
lectures, via e-mail, during group project meetings, and through individual
group project work. This course may
involve new ideas and almost certainly requires learning new skills and
behaviors with respect to your software development habits. Thus participation in class is anticipated to
be beneficial and full involvement is expected.
Teacher-Student
Communications (Internet E-Mail, and the WWW):
The best way to contact me is via Internet
e-mail. Send e-mail to the address
listed on the first page of this syllabus and I will almost always respond within 24
hours of receiving your note. (Mostly likely
within just a few minutes or hours
¾ I check mail many times a day almost every day
of the week, and expect you will probably do likewise.) I will expect to be able to
send e-mail to each of you and to get prompt replies. (I will use the College of Business Outlook
e-mail addresses automatically provided by the College when you register for
this course, so make sure you check it regularly, even if you use some other
account as well. You can set up rules / filters to forward e-mail from the
CoB account to some other account if you wish. In any event, I will assume
you are getting and reading the e-mail I send to the CoB account.)
I will use e-mail and the WWW to post notices, schedule changes,
etc. Numerous handouts, course
objectives, and assignments are distributed in electronic form (non-paper)
through e-mail / Web pages which I continually update
throughout the semester. You will want
to visit the class sites frequently.
Announcements,
Schedule Changes, & Distribution of Assignments, Etc.
You
are responsible for all
announcements and any schedule changes made in class
¾ even if you
were not at class. Find out from your
friends/classmates if there were announcements when you were not present!
I will use Internet e-mail and the WWW to post notices, schedule changes, etc. that are not able to made in class. Messages will be sent to your personal College of Business account. Almost all assignments and handouts are distributed in electronic form (non-paper) through E-Mail and Web pages that I continually update throughout the semester. You will want to visit them frequently.