CSCI 1260, Section001 and 088: Some Facts
- CSCI 1260-001 and CSCI 1260-088 meet together onMondays in Nicks320 for lecture from 12:35 pm until 2:35 pm, and they meet in lab 490 during the same time periodon Wednesdays.
- Instructor: Dr. Don Bailes. Office: 459 Nicks Hall. Office Hours: posted on the course website (see below) and outside his office. E-Mail address: .
- Teaching Assistant: Irshaan Stoss is the TA. His e-mail address is .
- Course web site: This courseDOES NOT use D2L for anything. Assignments and lecture materials are posted on the web site.
- Laptop: if you have a laptop that you want to use in this course, you may bring it to class with you and use it in the lab instead of the ETSU provided computers. It is up to you to install and configure the software we use for this course: the latest versions of Windows 10, Word, Power Point, Java, Eclipse, and Astah. These tools are installed on lab computers already.
- Assignment submissions: Unless otherwise specified, assigned work that is to be submittedfor grading should be submitted as a single zipped file with the specified name as anemail attachment. This zipped file must be a .zip file, not a .7z, .gzip, .rar, .tar, or any other compressed format. Eclipse will only accept .zip files.
- All files to be submitted as a single submission should be zipped into a file whose name is
1260-xxx-lastfirst-aaaaa.zip
where xxx is your section number, lastfirst is your name (last followed by first), and aaaaa is your assignmentname and number. For example, the finalProject 1 submission for Jim Nasium from section 002 should be named
1260-002-NasiumJim-Project1.zip
For a submission of programming project design materials only, the name of the file should include the word Design as illustrated here:
1260-002-NasiumJim-Project1Design.zip
- The content of the zipped file will be described in detail in class/lab. In general, the zipped file should ONLY contain .java files and/or your design documents (see design document example) including theUMLclassdesigndiagram. It should NOT include other files or folders. Exceptions, if any, will be specified.
- Email all submissions to your instructor () and to the TA ().
- Please useyour ETSU email address on your submission even though that may not be your preferred address. E-mail from non-campus addresses may be caught in a SPAM-filter and not reach the grader possiblyresulting ina grade of zerobeing assigned.
- Exceptions to these rules, if any, will be stated in the assignments and/or in class.
- Following these submission rules is EXTREMELY IMPORTANT. Failure to follow the submission rules may result in a grade of 0.
- Software used in this course: You will be using the following software, available in the CSCI labs, this semester. It is also available for you to download onto your own computer at no charge.
- You will be using Java as you did in 1250. However, if you use your own computer to do your work, you should download the latest version of the JavaJDK. It is suggested you use the latest update of the current version. Choose the 64-bit version to match the version of Eclipse that is linked below.
- Instead of using aNotepad-like text editor to create your programs, you will use a much more powerful tool named Eclipse to create, edit, run, and debug your programs this semester. It is available as afree download. This is the Photon release of the Eclipse IDE for Java Developers.
- Astah is a tool for producing professional-looking UML diagrams. Astah*community edition is installed in the labs. Students may acquire a free license, download astah* UML Edition, and use it free of charge for academic purposes.
- Special Software Note: The computers in the labs and the instructor’s computer used Windows 10. Java, Eclipse, and Astah installed on the lab computers are the Windows versions of those software tools. There are versions of some of these tools for other operating systems such as those for a MAC or a Linux computer, but there are some differences in how they are used. You may use your own computer to do assignments, but it is up to you to learn about the differences between your system and the standard lab system. The instructor has a Windows computer and cannot answer questions related to another type of computer.
Assignment submissions must work on Windows computers without the instructor having to make changes to try to get them to work.