NORTHEASTERN UNIVERSITY

College of Computer Science

Department of Cooperative Education

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

SKILLS/KNOWLEDGE SURVEY FROM FACULTY

2001

 


The purpose of this survey is to collect information about the computing skills and/or knowledge areas that students maybe introduced to in either the classroom and/or during co-op.

The average time for completion of this survey is 20 minutes.

Please fill in the following demographic information first:

Your Title:	        
Years affiliated with NU:    

 

FACULTY FEEDBACK ON COOPERATIVE EDUCATION PROGRAM

1=Strongly Disagree        5=Strongly Agree       NA = Not Applicable

Overall the co-op program brings value to the college

Strongly Disagree1 2 3 4 5Strongly Agree NA

Overall the co-op program meets the expectation of the college

Strongly Disagree1 2 3 4 5Strongly Agree NA

Overall I am satisfied with the co-op program

Strongly Disagree1 2 3 4 5Strongly Agree NA

Do you feel co-op contributes to the overall learning experience of the student

Strongly Disagree1 2 3 4 5Strongly Agree NA

Share with others,interesting methods, techniques and ways of integrating the students' co-op experiences into the classroom :

General comments you wish to express:


This survey is divided into the following skills/knowledge sections:

Please fill out the information in each section below. Base your answers on the existing curriculum not the revised semester curriculum.


Programming Knowledge/Skills 

Writing small "pattern" programs less than 250 words:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
              Not Important     Very Important

 

Writing programs 250 lines or longer:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
                Not Important     Very Important

 

Object-oriented programming:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
              Not Important     Very Important

 

Identify and fix bugs in programs (Troubleshooting):

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
              Not Important     Very Important

 

Debugging Techniques:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
               Not Important     Very Important

 


Programming Languages Fill In: 

Using the two or three tables below, please fill in the name of a programming language(s) that students have used or were familiar. Then please answer the questions beneath each of the programming languages you entered related to used on the assignment, proficiency, and importance.

Name of Language:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
         Not Important  Very Important

 

Name of Language:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
          Not Important  Very Important

 

Name of Language:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
          Not Important  Very Important

 


Discrete Structures/Theoretical Knowledge/Skills

Functions, relations, and sets:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
             Not Important     Very Important

 

Basics of Counting:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
              Not Important     Very Important

 


Complexity and Algorithms Knowledge/Skills

Making valid conclusions from evidence:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
              Not Important     Very Important

 

Using basic algorithmic analysis:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
              Not Important     Very Important

 


Architecture Knowledge/Skills

Machine organization and architecture:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
              Not Important     Very Important

 

CPU implementation:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
              Not Important     Very Important

 


Operating Systems Knowledge/Skills

OS command language/shell:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
              Not Important     Very Important

 

Tasking and processes:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
              Not Important     Very Important

 

Process coordination and synchronization:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
              Not Important     Very Important

 

Security and protection:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
             Not Important     Very Important

 


Human - Computer Interactions Knowledge/Skills

Human factors:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
                Not Important     Very Important

 

Visual design:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
                Not Important     Very Important

 


Graphic, Visualization, and Multimedia

Graphics systems:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
                Not Important     Very Important

 

Visualization:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
             Not Important     Very Important

 

Multimedia applications and content authoring:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
              Not Important     Very Important

 


Intelligent Systems Knowledge/Skills

AI applications:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
               Not Important     Very Important

 

Neural networks:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
               Not Important     Very Important

 


Information Management Knowledge/Skills

Data modeling techniques:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert 
 No Proficiency    Expert 
 No Proficiency    Expert 
Importance of the skill/knowledge:
               Not Important     Very Important

 

Physical storage techniques:

Skill obtainable in current course offerings:
Yes  No
Overall CCS students level of Proficiency:
After Freshman Year:
After Middler Year:
After Graduation:
 
No Proficiency    Expert