Home FamMail iRattler FamCast
 
 
Department of Computer and Information Sciences
 

   
Faculty/Staff Directory  Faculty/Staff Directory
Phone  (850)599-3042/3050
Fax  (850)599-3221

Department of Computer and Information Sciences
1333 Wahnish Way
308-A Banneker Technical Bldg.
Tallahassee, Florida 32307
 
 

Academic Learning Compact
Computer Science

The compact is a list of core learning objectives.  The objectives are in the table below together with its associated ABET/CAC outcomes and courses.  Each objective is categorized by type with the associated skills listed to the right.

Purpose of the Program:


The primary mission of the undergraduate program in Computer Science is to provide a competitive undergraduate educational program. To this end, the department seeks to continually strengthen the faculty and the curriculum to assure that students are well prepared for careers in the field of computer science.
 

 
 
Objectives / Student Learning Outcomes

The Outcome
Involves
These Skills:
Upon completion of the Bachelors in
Computer Science:
 Content Critical
Thinking
Commun-ication
Theory

Objective Mapping:  The Computer Science Graduate will be able to demonstrate strong knowledge of the theoretical and mathematical basis of computer science.

ABET/CAC outcome mapping:
A. Students will effectively obtain and apply the theoretical knowledge to advanced topics in computer science.

Courses:
Discrete Structures, Foundations of Computer Science, Computer Concepts & Organization
 X X  
Architecture

Objective Mapping:  The Computer Science Graduate will be able to demonstrate a strong knowledge of the functional components of a computer system.

ABET/CAC outcome mapping:
B. Students will exhibit knowledge in the areas of  fundamentals of computer organization and architecture

Courses:
Computer Architecture, Data Communication Networks, Operating Systems, Computer Concepts & Organization
 X    
Programming

Objective Mapping: The Computer Science Graduate will be able to demonstrate the acquisition of critical thinking skills.   [Assembly, Hi-Level (C ), Object Oriented (JAVA)].

ABET/CAC outcome mapping:
C. Students will be able to exhibit expertise in the core areas of computer science.

D. Students will be able to design and implement computerized solutions by applying fundamental programming skills and knowledge of data structures and algorithms.

E. Students will be able to demonstrate proficiency in the principles of the software development lifecycle, using a range of problem-solving, programming, and software engineering techniques.

Courses:
Fundamentals of Programming, Intro to Object-Oriented Programming, Data Structures, JAVA
   X  
Communication Oral & Written

Objective Mapping:  The Computer Science Graduate will be able to demonstrate strong technical communication skills, both orally and in writing.

ABET/CAC outcome mapping:
F. Students will be able to efficiently articulate a technical strategy, both orally and in writing, individually and in groups.

G .Students will actively intern with major industries and will be adequately prepared to obtain employment upon graduation.

Courses:
Computer Ethics/Security & Prof Responsibility, Internship (course), Systems Design, Systems Project Implementation
    X
Capstone Courses

Objective Mapping:  The Computer Science Graduate will be able to seek advanced studies in computer related fields and contribute as a computer science professional in the real world.

ABET/CAC outcome mapping:
E. Students will be able to demonstrate proficiency in the principles of the software development lifecycle, using a range of problem-solving, programming, and software engineering techniques.
Deliverables include Requirements Specification (Functional Spec, Proposal, System Diagram, Gantt Chart, Feasibility Report), Activity Description/Diagram, Class Description/Diagram, System Prototype, ePortfolio

Courses:
Data Base Management, Systems Analysis & Design, System Project (Implementation)
X X X
Ethics and Responsibility

Objective Mapping:  The Computer Science Graduates will be able to demonstrate knowledge of the social and ethical issues in the computer science field

ABET/CAC outcome mapping:
F. Students will be able to efficiently articulate a technical strategy, both orally and in writing.

G .Students will actively intern with major industries and will be adequately prepared to obtain employment upon graduation.

H. Students will be adequately prepared to pursue advanced studies in computer related fields upon graduation.

I. Students will be able to recognize ethical issues in computing contexts and articulate the responsibilities of a computing professional.

Courses:
Computer Ethics/Security & Prof Responsibility
  X  

 



The mission of the Computer and Information Sciences Department at FAMU is to develop strong, technically equipped graduates with the following skills and abilities:

  1. Students will be able to demonstrate the acquisition of critical thinking skills by:
  • Exhibiting expertise in the main content knowledge of computer science
  • Designing and implementing computerized solutions by applying fundamental programming skills and knowledge of data structures and algorithms
  • Demonstrate proficiency in software lifecycle principles, using a range of problem-solving, programming, and software engineering techniques
  1. Student will be able to demonstrate strong technical communications skills by:
  • Effectively articulating a technical strategy, both orally and in writing
  • Effectively creating and delivering effective oral and poster presentations
  1. Students will be able to demonstrate that they have met the requirements necessary for application and acceptance into advanced and graduate degree programs for:
  • Effectively completing courses that serve as preparation for a graduate degree in computer scienceEffectively obtaining acceptable scores on Graduate Record Examinations (GRE) tests
  1. Students will be able to demonstrate a knowledge of the social and ethical issues of the computer science field by:
  • Recognizing ethical issues in computing contextsArticulate the responsibilities of a computing professional
  1. Students will be able to demonstrate a strong knowledge of the functional components of computer systems by:
  • Effectively completing courses that serve to strengthen the knowledge of computer hardware components and structures
  • Effectively being able to apply such knowledge to the use of new technologies
  1. Students will be able to demonstrate strong knowledge of the theoretical and mathematical basis of computer science by:
  • Effectively completing courses that serve to strengthen the knowledge of computer hardware components and structures
  • Effectively being able to apply such knowledge to use new theoretical frameworks in computer science