Instructor | Contact |
---|---|
Instructor | Torna Omar Soro, PhD (Economics), MS(Computer Science) |
torna.soro "at" umb "dot" edu | |
Office | McCormack Building, 3rd Floor, Room 0201-32 |
IT 230L / MSIS230L | McCormack M01-0209 - TTH: 12:30pm - 1.45pm |
Phone | TBA |
Web | www.cs.umb.edu/~tsoro/ |
Alumni - Umass Boston | Master - Computer Science |
Alumni - USC - California | PhD - Economics |
IT 110 or MSIS 110
One of the most important impacts of information technology nowadays is its increasing power of capturing and analyzing data. As computer literacy becomes the new basic survival skill in the modern society, the ability of handling data is also becoming a must-have skill. In this course, our first objective is to introduce a powerful technology named “database,” which is an advanced tool of data processing. In this class, we will gain hands-on experiences of creating, manipulating, and querying databases, which would serve as a solid foundation for students to understand how data can be effectively organized and used.
Our second --- and arguably more important --- objective is to master the conceptual thinking of data modeling and problem solving. We will learn how to simplify the real world and its various activities into simple data models, how to implement these data models in databases, and how to leverage these databases to solve real-life business problems. Students taking this course will benefit from this level of conceptual and analytical training in the long run, in addition to getting immediately marketable skills in data processing.
The course will cover the following topics
Text/Material(s) (Optional): Recommended additional Materials: ACM Code of Ethics and Professional Conduct
available from https://ethics.acm.org.
The University expects students to attend all regularly schedule class meetings because Plug-Ins, and Special Equipment – READ THIS, IT IS IMPORTANT!! Blackboard Learn (or simply Blackboard) is an essential part of this course. By default EVEYTHING is done through All homework and exams are subject to the University's
Code of Conduct.
Plagiarism is not tolerated in any form. Grades will be computed as follows Final grades will be assigned based on the following standard scale Section 504 of the Americans with Disabilities Act of 1990
offers guidelines for curriculum modifications
and adaptations for students with documented disabilities.
Students may obtain adaptation recommendations from the Ross Center for Disability Services. Their web site is
https://www.umb.edu/academics/vpass/disability.
A student must present these recommendations and discuss them with me within a reasonable period,
preferably by the end of Add/Drop period.
I put a lot of work into my classes. If I see you looking furtively at your cell phone while I'm talking,
I wonder why I am doing this.
If I hear you having an extensive conversation with your neighbor,
it makes me feel that I am wasting my time here.
I could make more money doing other things, but I find this work important. I work hard to teach you important material. Please respect that effort while you are in this room. Most students at UMB have many demands on their time. They work many hours outside of school and take several courses. Under normal circumstances, most students can handle the load. But sometimes life throws you a curve. A family emergency, health issues, or problems at work
can make it hard to keep up with your coursework.
If this happens see me. Often I can help. But you need to do this soon as you start to fall behind. If you wait until the end of the semester
there is much less that I can do to help.
The preamble to the Academic Honesty section the Code of Student Conduct of the University reads as follows You can find the complete text of the Academic Honesty Policy
here.
Trust is essential for all human societies. Cheating undermines trust. The vast majority of people do not cheat, but some do. Cheating will not be tolerated in this class. Students who cheat on an exam will have their exam papers confiscated and will receive a score of 0. The incident will be reported to the Provost's Office. Copying assignments is cheating. If copying is detected, both students will receive a 0 on the assignment an the incident will be reported. If this happens a second time, both students will fail the course and
the incident will be reported to the Provost's Office.
If you are having trouble in any of your classes,
you should reach out for help.
The University provides extensive Academic Support Programs. To learn more about them go to
https://www.umb.edu/academics/vpass/academic_support. If you have questions about the material or the assignments,
you can post them to the class discussion area in Blackboard.
If you find yourself stuck on anything, post it here. I will check Blackboard frequently and answer question as they appear. If you see a question and know the answer, you can respond to it on Blackboard. I will check these replies and approve or modify them as appropriate. If you have questions about your status in the class, email me at
Torna.Soro@umb.edu.
If you have question about any of the material we cover in class
or an assignment, post in on Piazza.
UMass Boston provides a remote access service that allows you to reserve a computer image with
U-Access (Office of Urban and Off-Campus Services) helps UMass Boston students meet their basic needs
(15th Edition)
Pearson (ISBN 978-0134802749)
Publisher: Sams Publishing; ISBN-13: 978-0672336072
Note: there is a different book named “Sams Teach Yourself SQL in 24 hours,”
which is a relatively more advanced book and is NOT for this class.
Attendance
attendance and participation in class (including online courses) are fundamental parts of the learning
process and key factors in academic success. Absences for any reasons should be discussed with the
instructor as soon as possible, preferably in advance. Certain absences, such as those due to medical
issues, may be excused provided appropriate notice and documentation are provided. For details, see:
Software
issues that arise. Contact the IT Service Desk if you need assistance with the technical issues.
Their contact information can be found at their website, http://www.umb.edu/it/getting_help
Blackboard Learn
Blackboard: homework assignments are posted, submitted, and graded using Blackboard.
Grading Policy
Assignments (Projects -Lab) 25%
Weekly Quizzes 25%
Exam 1 (Midterm) 20%
Exam 2 (Final) 25%
Attendance 5%
A > 100 - 93 (the Registrar does not accept an A+ grade)
A - 92 - 90
B + 89 - 86
B 85 - 83
B - 82 - 80
C + 79 - 76
C 75 - 73
C - 72 - 70
D + 69 - 66
D 65 - 63
D - 62 - 60
F < 60
Accommodations for Students with Disabilities
Classroom Behavior
If You Fall Behind See Me
Academic Honesty
It is the expressed policy of the University that every aspect of academic life not only formal
coursework situations, but all relationships and interactions connected to the educational
process shall be conducted in an absolutely and uncompromisingly honest manner.
The University presupposes that any submission of work for academic credit indicates that the
work is the student’s own and is in compliance with University policies. In cases where academic
dishonesty is discovered after completion of a course or degree program, sanctions may be imposed
retroactively, up to and including revocation of the degree. Any student who reasonably believes
another student has committed an act of academic dishonesty should inform the course instructor
of the alleged violation.
Cheating
Academic Support Programs
Class Discussion Area
Contacting Me
Accessing the UMB Lab systems Virtually
a desired set of applications, and remotely access it over the Internet. The CloudPC, contains
a number of images for use on/off campus to allow students, faculty and staff access to software,
which may not be available due to class scheduling in our computer labs. For information regarding
the CloudPC please go to https://www.umb.edu/it/cloudpc. You should use the Microsoft
Office Image. See the FAQ link that will appear on one of the windows, to learn how to access
your local files.
U-ACCESS:
so they can achieve academic success. They also provide leadership development and internship opportunities
to empower them to fight campus poverty. They supply various services to fulfill student needs, such as
advocacy, food pantry, tax preparation, case management, housing assistance, and legal consultation.
Contact information:
Tentative Calendar
Week #
Date
Topic
Due Date
Week 1
Course Overview, Introduction to Database
Week 2
Data Modeling with the Entity-Relationship Model 1, Access
Week 3
Access
Week 4
SQL (Structured Query Language) for Data Manipulation 1
Week 5
SQL (Structured Query Language) for Data Manipulation 2
Week 6
SQL (Structured Query Language) for Data Manipulation 3
Week 7
SQL (Structured Query Language) for Data Manipulation 4
Week 8
SQL (Structured Query Language) for Data Manipulation 5 / Midterm Review
Week 9
Exam 1 (Midterm)
Week 10
SQL (Structured Query Language) for Data Manipulation 6
Week 11
Database Security / The Relation Model and Normalization
Week 12
Data Modeling with the Entity-Relationship Model 2
Week 13
SQL for Database Construction and Processing
Week 14
Special Topics
Week 15
Exam 2 (Final Exam)