We live in an information society --- no matter what major you choose or what you do after you graduate, you will be asked to make sense of and draw conclusions based on data. This course is designed to help you acquire the knowledge and skills that you will need to analyze information and, more importantly, draw conclusions from your analysis. This course is not about using advanced mathematics to solve problems. It's about learning to use computer technology, especially visualization (graphs, histograms, pie charts), to look at and understand data in a more intuitive and visual manner. Most sections of this course use MATLAB, a sophisticated programming and data analysis environment, as the vehicle for helping you develop the basic computing skills you will need to work with data in your later science, mathematics, and statistics courses.
Specific course objectives:
Course website: http://www.cs.utsa.edu/~cs1173.
Instructors and TAs: http://www.cs.utsa.edu/~cs1173/instructorsFall2020.html
Textbook: There is no formal textbook for the course. The course material will be presented in lesson modules that are available on the course Blackboard site.
Prerequisite: MAT 1023 College Algebra with Applications (or an equivalent course)
Traditional class: grading policy: 1000+ total points
Online class: grading policy: 1000+ total points
Schedule of assignments and due dates can be found on Blackboard. The BB calendar is kept up to date.
As you will notice, each individual item counts a very small amount of your overall grade. You cannot ace both exams and ignore the other assignments and get a passing grade. The idea is to give you lots of opportunity for practice, feedback and reinforcement. The more you do, the more you learn. There are severe penalties for late submissions for all assignments. See the course webpage for details, under Grading policy, but is also listed below.
Late policy: 20% penalty off the top for the first 24 hours and an additional 10% per day penalty from total points earned, unless coordinated in advance with your instructor or TA.
Drop Date: The last day for undergraduates to drop an individual course is Monday, October 26 and receive an automatic "W".The final examination (Exam II) is scheduled is as follows:
Pretest and posttest The course will have a pretest and a posttest keyed to educational objectives so that we can evaluate course effectiveness. Both tests will be multiple choice tests administered on Blackboard.
The pretest will be available for the first week of the class. The pretest will count as the first 10-point homework assignment. You will receive points for the number of questions answered but will not be penalized for incorrect answers. It is important to complete the test giving the best answers that you can so that we can effectively evaluate what works.
The post test will be administered in the last week of class and dead days (again on Blackboard). You will receive up to 6 points of extra credit on the final examination based on the number of correct answers. The post test is an excellent tool for studying for the final. The responses for the pretest and post test will also be extracted and all identifying information removed for further item analysis and research.
Purchasing MATLAB software: The University has a site license for MATLAB and you can download it from from ASAP for free. If you decide to purchase MATLAB (unnecessary for the course), you should get it from the MATHWORKS (http://www.mathworks.com/academia/) so that you are sure to have the latest version. We will be running version R2017a in the laboratories and classroom.
Virtual Tutoring: CS1173 has a Discord room set up to where students can ask for assistance and get help. The link is https://discord.gg/BMB8UMW. The first time, you will log in with your abc123, and an email will be sent to your utsa.edu email account. You must use that email to verify who you are. After that, you do not have to verify. Only students in this semester's course are allowed in this room, and and both instructors and tutors are in this room frequently to assist. Everything in this virtual tutoring room is recorded, both to ensure correct responses and ensure civility. You can access this from a web browser or the Discord ap. Tutors will be available in this virtual room to help you work your assignments. The tutoring schedule is available at here.
Course expectations for professional conduct: Students will treat their classroom obligations as they would any serious professional engagement. These obligations include:
Midterm grades: Midterm grades must be reported for all students, except in Summer classes. Your midterm grade will be calculated based on Labs 1 and 2 (40%) and Exam 1 (60%). Midterm grades are for advising purposes only. These grades give you an indication of how you are doing in the course and whether you need to improve. Your final grade, which appears on your transcript, will be calculated based on the percentages listed under Grading policy. You can always view your current grades in the My Grades section in Blackboard. If you notice any discrepancies in your grades, please tell your instructor right away so that the problem can be corrected.
BlackBoard: The course uses Blackboard Learn, which is available at (http://utsa.blackboard.com). You will take submit all laboratories and projects using Blackboard. You will also submit some homework assignments on BlackBoard. Blackboard also provides internal class email, a course discussion page, a course chat page, and the course calendar.
Writing: A goal of this course is to improve your technical writing skills and many activities will integrate writing. Major writing assignments will be checked electronically for plagiarism via BlackBoard Safe Assign.
Handing in laboratories, lessons and projects: You will submit your labs, lessons and projects by uploading them to Blackboard under the Assignments section. Zip up your lab or project directory by opening a File Explorer window and then right clicking on the directory. Choose the Send to option with compressed zip. Email submissions will not be accepted.
Academic Dishonesty While group work is allowed in developing your lab programs, the instructors/TAs/graders will be using software similar to SafeAssign, but specifically for code, looking for plageurism. Any code you submit must be YOUR OWN WORK, and distinct from anyone else's. If too much overlap is found (>90%), all students involved could be charged with academic dishonesty (see link below).
Make-up exams: No make-up exams will be given except for university sanctioned excused absences and documented medical emergencies. If you must miss an exam (for a good reason), it is your responsibility to contact the instructor BEFORE the exam.