Permission Form for CISC 4900

Computer Science

This form is for Computer Science majors only. If you are a different major, go back and select the correct form.

The email account that you will check frequently. Please ensure there are no typos.


Select the semester you are seeking permission to enroll in. Please note that Summer Session is a 5 week course, so summer enrollment is limited to those with full time internships (i.e. 40hrs/week).


This course requires completion of a major project. Students may find their own project, within or outside the school. Many students use projects at work for their CISC 4900 project.




If your project is part of an employment scenario, list primary responsibilities of your role. Otherwise, briefly describe your interest(s).

If you have identified a technical or professional mentor to supervise your project AND they have agreed to serve as your supervisor, please fill in this section.

First and Last names

Email address to reach your supervisor

Relationship


Click the button to open the dropbox file uploader window. Upload your unofficial transcript to the dropbox folder. When done, select the radio option below to confirm that the transcript is successfully uploaded. Should any issues arise with opening the popup window, please copy this link https://www.dropbox.com/request/Ne8yelrK6OUaVD4OHhAJ and paste into a new browser window.



Courses Taken

Please complete the following section.
  • If you are currently taking the course, simply supply the instructor, and leave the grade blank;
  • If you haven't taken the course, leave it blank.
  • If you retook the course, provide the most recent grade and instructor.
  • If you are transferring credit for a course please fill with Transfer for instructor.

Required Intro Courses
Course Instructor Grade
CISC 1115 Intro to Programming Using Java or
CISC 1170 Java for Programmers

Must be 1115 or 1170. Transfer students without 1115 must take 1170.

required

CISC 3115 Introduction to Modern Programming Techniques

Transfer students may use 3110.

required

CISC 3130 Data Structures

required

You must have completed at least 1 advanced elective numbered above 3130
Course Instructor Grade
CISC 3140 Design & Implementation of Large-Scale Web Apps
CISC 3142 Programming paradigms in C++
CISC 3220 Analysis of Algorithms or
CISC 3230 Theoretical Computer Science
CISC 3305 Computer Organization or
CISC 3310 Principles of Computer Architecture
CISC 3320 Operating Systems
CISC 4900 Independent and Group Projects I or
CISC 5001 Independent Study and Research I

Other Required Courses
Course Instructor Grade
CISC 2210 Discrete Structures
CISC 2820W or
CISC 3318W Computers and Ethics
Math 1201 Calculus I
Math 1206 Calculus II
Math 2501 Elementary Probability & Statistics or
Math 3501 Probability & Statistics I

Additional CIS courses numbered between 3000 and 4899
Course Title Instructor Grade
CISC
CISC
CISC
CISC

Other Relevant (CIS and non-CIS) Courses

If you are interested in a particular area for a project (CS or non-CS), please provide any additional relevant courses in the last section, e.g., if you are interested in computational biology, list any biology, chemistry, or other related courses in that section.

Course Title Instructor Grade

Questions

If you have any additional questions or comments to include with your submission, please enter them here.


Please note that when multiple submissions are provided, only the most recent one will be reviewed. Because there is no dedicated full time staff permission requests are reviewed on a rolling 2 week basis.