Teach 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. Includes both teachers primarily engaged in teaching and those who do a combination of teaching and research.
- Professor
- Instructor
- Computer Science Professor
- Computer Information Systems Instructor (CIS Instructor)
- Information Technology Instructor (IT Instructor)
|
- Computer Science Instructor
- Faculty Member
- Associate Professor
- Lecturer
- Assistant Professor
|
|
 5 of 25 displayed
- Act as advisers to student organizations.
- Advise students on academic and vocational curricula and on career issues.
- Collaborate with colleagues to address teaching and research issues.
- Compile bibliographies of specialized materials for outside reading assignments.
- Compile, administer, and grade examinations or assign this work to others.
 All 25 displayed
- Act as advisers to student organizations.
- Advise students on academic and vocational curricula and on career issues.
- Collaborate with colleagues to address teaching and research issues.
- Compile bibliographies of specialized materials for outside reading assignments.
- Compile, administer, and grade examinations or assign this work to others.
- Conduct research in a particular field of knowledge and publish findings in professional journals, books, or electronic media.
- Direct research of other teachers or of graduate students working for advanced academic degrees.
- Evaluate and grade students' class work, laboratory work, assignments, and papers.
- Initiate, facilitate, and moderate classroom discussions.
- Keep abreast of developments in the field by reading current literature, talking with colleagues, and participating in professional conferences.
- Maintain computer equipment used in instruction.
- Maintain regularly scheduled office hours to advise and assist students.
- Maintain student attendance records, grades, and other required records.
- Participate in campus and community events.
- Participate in student recruitment, registration, and placement activities.
- Perform administrative duties such as serving as department head.
- Plan, evaluate, and revise curricula, course content, and course materials and methods of instruction.
- Prepare and deliver lectures to undergraduate or graduate students on topics such as programming, data structures, and software design.
- Prepare course materials such as syllabi, homework assignments, and handouts.
- Provide professional consulting services to government or industry.
- Select and obtain materials and supplies such as textbooks and laboratory equipment.
- Serve on academic or administrative committees that deal with institutional policies, departmental matters, and academic issues.
- Supervise students' laboratory work.
- Supervise undergraduate or graduate teaching, internship, and research work.
- Write grant proposals to procure external research funding.
 5 of 40 displayed
- advise governmental or industrial personnel
- advise students
- collect academic research data
- compile bibliographies of specialized materials
- conduct research on work-related topics
 All 40 displayed
- advise governmental or industrial personnel
- advise students
- collect academic research data
- compile bibliographies of specialized materials
- conduct research on work-related topics
- convert information into instructional program
- design classroom presentations
- develop course or training objectives
- develop instructional materials
- direct and coordinate scientific research or investigative studies
- encourage group participation
- evaluate student performance
- explain complex mathematical information
- follow data security procedures
- follow data storage procedures
- maintain educational records, reports, or files
- make education presentations
- organize educational material or ideas
- prepare educational reports
- program mainframe computer
- record student progress
- resolve symbolic formulations in data processing applications
- teach college level courses
- understand technical operating, service or repair manuals
- use computer application flow charts
- use computer networking technology
- use computer programming language
- use computers to enter, access or retrieve educational data
- use differential equations in computer programming
- use geographical information system (GIS) software
- use knowledge of mainframe computers
- use mathematical or statistical methods to identify or analyze problems
- use object-oriented computer programming techniques
- use oral or written communication techniques
- use public speaking techniques
- use relational database software
- use structural analysis techniques to analyze computer systems
- use teaching techniques
- write research or project grant proposals
- write scholarly or technical research papers
- USMA, Professor of Systems Engineering (Army - Commissioned Officer only)
No information available.
- Faculty Member, College or University
|