Syllabus

Learning Objectives

Upon successful completion of this course, students will be able to:

  • Apply the fundamentals of programming and will develop a computational approach to solving problems
  • Write and run programs in the programming language – Python
  • Demonstrate literacy in practical data science (including use of Python programming language) in enterprises.
  • Describe the critical role that data science plays in different organizations
  • Develop programs in a suitable programming language (example – python) that help in data analytics.

BBA Learning Goals

Analytical Skills: Students will possess the analytical and critical thinking skills to evaluate issues faced in business and professional careers.

Technological Skills: Students will possess the necessary technological skills to analyze problems, develop solutions and convey information.

Written Communication Skills: Students will have the necessary written communication skills to convey ideas and information effectively and persuasively.

Additional Notes

  • All course materials will be posted on Blackboard. All lectures will be done synchronously. Students are expected to attend all lectures and participate by asking questions and volunteering to answer questions asked by the instructor.
  • Please ensure that your preferred email address is listed in BlackBoard. Have trouble accessing your Blackboard account? Call 1-646-664-2024 to be connected with a Blackboard Support Agent!
  • Students are expected to examine the course schedule each week and read the relevant chapters in the textbooks.
  • The instructor retains all exams.
  • If you miss class, it is your responsibility to find out about any announcements or assignments you may have missed.
  • In general, the time to let me know about any problems or issues concerning missing class, long term illnesses, job related problems, etc. is before you have missed a week or two of classes.
  • All homework assignments are to be done individually. Students handing in similar work will both receive a 0 and face possible disciplinary actions.
  • Students are expected to spend significant time outside of the classroom learning to learn Python programming. It is assumed students know how to run multiple programs at the same time, make backups of their work on several email accounts or thumb drives (USB drives), cut/copy and paste text and images between applications, and how to work with the accessories that come with MS Windows such as a Web Browser (Internet Explorer, FireFox, Safari, etc.), Windows Explorer (file management), MS Paint, Notepad and WordPad.
    Other helpful software tools to have include a decent word processor (e.g., MS Word) and a drawing tool such as Visio or LucidChart. MS PowerPoint can be used for the latter.
    Assignments must be turned in via Blackboard.
  • Finally: Make backups of all of your work! This includes any assignment and project materials you and your group produce. Copy all files onto a cloud service or a flash drive!

Policy on Non-attendance for Religious Reasons:

Baruch College adheres to the New York State policy on non-attendance for religious reasons. If you must miss a class for religious observance, you should let the professor know a reasonable amount of time in advance to allow for an appropriate make-up opportunity. Make-up opportunities may be scheduled before the absence.

Personal Counseling

At Baruch, we acknowledge that as a student, you are balancing many demands. During the semester, if you start to experience personal difficulties or stressors that are interfering with your academic performance or day to day functioning, please consider seeking free and confidential support at the Baruch College Counseling Center. For more information or to make an appointment, please visit their website at https://studentaffairs.baruch.cuny.edu/counseling/  or call 646-312-2155. If it’s outside of business hours (Monday-Friday 9-5pm) and you need immediate assistance, please call 1-888-NYC-WELL (888-692-9355). If you are concerned about one of your classmates, please share that concern by filling out a Campus Intervention Team form at  https://studentaffairs.baruch.cuny.edu/campus-intervention-team .

Academic Integrity Statement

The Paul H. Chook Department of Information Systems and Statistics fully supports Baruch College’s policy on Academic Honesty, which states, in part: “Academic dishonesty is unacceptable and will not be tolerated. Cheating, forgery, plagiarism, and collusion in dishonest acts undermine the college’s educational mission and the students’ personal and intellectual growth. Baruch students are expected to bear individual responsibility for their work and to uphold the ideal of academic integrity. Any student who attempts to compromise or devalue the academic process will be sanctioned.” Additional information and definitions can be found at https://provost.baruch.cuny.edu/academic-affairs/academic_honesty/

Deliverables that are required to be completed individually should not involve collaboration with other students. Unauthorized collaborative work will result in appropriate disciplinary action. Academic sanctions in this class will range from a grade of F on the assignment to a grade of F in the course. A report of suspected academic dishonesty will be sent to the Office of the Dean of Students. This report becomes part of your permanent file.

Students with Disabilities

Students with disabilities may receive assistance and accommodation of various sorts to enable them to participate fully in courses at Baruch. To establish the accommodations appropriate for each student, please alert me to your needs and contact the Office of Services for Students with Disabilities, part of the Division of Student Development and Counseling. For more information contact Ms. Barbara Sirois, Director of this office in NVC 2 271 or at (646) 312 4590.