Week 10

Exam 2 Today

Rules:

  • Exam must be taken during the class period.
  • You must begin the test on-time and no time extension will be granted if started late.
  • You have 1 required attempt, and 2 optional attempts
    • The highest grade of all attempts will be counted.
    • Once the class period is over exam must be finished and submitted even if Brightspace indicates there is time remaining for the attempt.
  • Exam is on Brightspace.

Week 5

Exam 1 Today

Rules:

  • Exam is on Brightspace.
  • You must use the Respondus LockDown Browser. See Week 1 link on Brighstpace for details.
  • Exam must be taken during the class period.
  • You must begin the test on-time and no time extension will be granted if started late.
  • You have 1 required attempt, and 2 optional attempts
    • The highest grade of all attempts will be counted.
    • Once the class period is over exam must be finished and submitted even if Brightspace indicates there is time remaining for the attempt.

Access to On-Campus Lab Computers and WiFi

For in-class sessions you need access to the labs PCs or bring your own device. Below you will find instructions for both scenarios. It is strongly encouraged that you bring your own device in case of technical difficulties.

In order to gain access to the labs computers on-campus please follow the steps in the following tutorial: https://openlab.citytech.cuny.edu/ellis-eng2575-sp2022/files/2022/02/Student-SSPR.pdf

If you bring your own laptop, you need to connect to the College’s WiFi. Please follow these steps once you are in the building: https://www.citytech.cuny.edu/alc/docs/NYCCT-WiFi-MAC-Laptop.pdf

Labs Grading Criteria

Labs will be graded as follows:

  • 5 points: If script is executing correctly, a unique solution is provided, and coding standards were followed.
  • 4 | 3 points: If script is executing but contains some logical errors and/or software engineering shortcomings (see coding standards below).
  • 3 | 2 points: If script is executing but has several syntax and/or logical errors and/or software engineering shortcomings (see coding standards below).
  • 1 points: If script is not executing correctly, is incomplete, or has major syntax and/or logical errors and/or doesn’t follow coding standards.
  • 0 point: Otherwise, including copied/pasted or copied/pasted/edited labs even if executing correctly. Discussions of problems with classmates is encouraged but all work must be your own.

Homework Lab problems:

  • 1 point each

Coding Standards: Points may be deducted due to poor software engineering and adherence to coding standards, bad indentation, poor classes, variables and methods naming, using commands not taught in class, using strategies not relevant to the current lecture/lab, and related items. Focus of labs is on the application of specific strategies as learned in class to reach the right answer, not just the answer itself.

How to Find Script Files to Submit on Brightspace

In this tutorial I will show you how to find lab files for students using Windows Subsystem for Linux (WSL) and for students using VirtualBox with Linux Mint.

Students using Windows Subsystem for Linux

If you are using Windows Subsystem for Linux (WSL), finding files can be tricky. One way to accomplish it is by using the command explorer.exe followed by a single space and then a single . (dot) like this:

explorer.exe .

That will open the current path but in the Windows File Explorer. Find your scripts in this directory to submit them to Brightspace.

Students using Virtual Box

If you are using Virtual Box with say Linux Mint, by default your script files will be in your home directory. I strongly encourage you to create a subdirectory emt2390l to organize your labs better. To create it follow these steps:

  • cd ~
  • mkdir emt2390l

For the next steps I will assume you have a directory emt2390l in your home directory. Once you have it it will be easy to navigate to it using the File Explorer. It should look like the image below:

To submit your script file(s), login to Brightspace, then navigate to the directory indicated in the step above, find the file, and attach it to the specific Lab.

The File Explorer in Linux may look similar to the image below. Browse to the location of your script file in order to attach it.