Computer Science Professor
|Overview:||Teaches courses in computer science. May specialize in a field of computer science, such as the design and function of computers or operations and research analysis.|
|Duties:||Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design. Evaluate and grade students' class work, laboratory work, assignments, and papers. Prepare course materials such as syllabi, homework assignments, and handouts. Compile, administer, and grade examinations or assign this work to others. Plan, evaluate, and revise curricula, course content, and course materials and methods of instruction. Initiate, facilitate, and moderate classroom discussions. Maintain student attendance records, grades, and other required records. Keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences. Maintain regularly scheduled office hours to advise and assist students. Supervise students' laboratory work.|
|Degree(s):||A.A.S. Computer Information Systems: Computer Programming Track
A.A.S. Computer Information Systems: Microcomputer Applications Software Track
|Job Outlook:||Employment in this field is projected to grow 9% to 13% from 2014 to 2024, which is faster than the average projected growth for all occupations.|
|Starting Salary:||Average annual salaries in four-year colleges and universities are higher than those in two-year colleges. Salaries are based on a nine-month year.|
|Education Level:||Candidates for this occupation generally have completed their Bachelor’s Degree and have continued their education either 1 or 2 years longer.|
|Additional Training/Education:||Four-year colleges and universities generally hire those with a doctoral degree for full time, tenure track positions, but may hire those with a master's degree, or doctoral candidates for certain disciplines, or part-time or temporary positions. In two-year colleges, a master's degree is often adequate for full-time positions.|
* National data collected by the Department of Labor in 2014 with projections through 2024. For New York green job information .
Understanding acquiring positions in this field may be enhanced through continuing academic study (i.e. earning a baccalaureate or a master's degree) and/or work experience in the field, Queensborough Community College has established transfer agreementswith other institutions for students who wish to further pursue their educational goals. Students are highly encouraged to meet with one of our Career Services to fully understand the opportunities available through study in their degree program.