Board of Directors
  • Portal Login


Faculty & Staff
  • Online Tutorials
  • Request Blackboard Shell
  • Request Training

Student
  • Online Tutorials

 
menu spacer Students menu spacer Parents menu spacer Military menu spacer Alumni menu spacer menu spacermenu spacer menu spacer
menu spacer Calendar menu spacer Directory menu spacer Social MediaSocial Media Options menu spacer Search menu spacer
Show/Hide Background
School of Sciences
menu spacer
Student Learning Outcomes

The Computer Science department supports four program objectives:

  1. Students will demonstrate an ability to develop quality computer software.
  2. Students will be able to evaluate the functional relationship between operational components of computer systems.
  3. Students will exhibit professional conduct and behavior consistent with contemporary professional standards.
  4. Students are able to identify the interrelationship between Computer Science and other disciplines.

These program objectives are, in turn, supported by the following Student Learning Outcomes:

SLOs that support Program Objective #1:
  1. Students will demonstrate extensive programming ability in at least two programming languages.
    1. Students will demonstrate ability to design and implement correctly functioning programs.
    2. Students will be able to read programs and understand what a program is doing.
    3. Students will understand and be able to implement a broad set of data structures and their associated algorithms.
  2. Students will demonstrate an ability to apply software engineering principles in the development of computer software.
    1. Students will be able to develop and implement software using a major software development paradigm.
    2. Students will be able to contribute to the development and implementation of computer software in a collaborative environment.
    3. Students will be able to develop high quality documentation as part of:
      1. a formal approach to software development,
      2. the software development lifecycle, and
      3. a post-development analysis.
  3. Students will demonstrate an ability to develop and analyze algorithms.
    1. Students will be able to construct algorithms for solving specific problems.
    2. Students will be able to develop and mathematically analyze algorithms using asymptotic methods.
    3. Students will be able to apply the analysis of algorithms to algorithm development.
  4. Students will demonstrate an ability to design and implement appropriate user interfaces.
    1. Students will know, understand, and be able to apply knowledge of industry-accepted user interface design paradigms.
    2. Students will be able to design, implement, analyze, and critique user interfaces.
SLOs that support Program Objective #2:
  1. Students should have extensive knowledge of operating systems concepts and their functional implementation.
    1. Students should be able to use contemporary operating systems and their associated tools.
    2. Students should be able to identify and design major operating systems components.
    3. Students should be able to design and implement systems level programs that interface directly with the operating system.
  2. Students should have extensive knowledge of the architecture and organization of computer systems.
    1. Students should be able to identify and design the core high-level components of a modern computer system at the digital logic level.
    2. Students should be able to identify and design, at a high-level, the major architectural components of a computer system.
    3. Students should be able to use their knowledge of computer system architecture and organization in the development of software programs.
SLOs that support Program Objective #3:
  1. Students will exhibit good oral communications skills.
    1. Students will demonstrate knowledge of good oral communication techniques.
    2. Students will demonstrate ability to utilize good oral communications techniques.
  2. Students will exhibit good written communications skills.
    1. Students will demonstrate knowledge of good written communication techniques.
    2. Students will demonstrate ability to utilize good written communications techniques.
  3. Students will exhibit ethical codes of conduct.
    1. Students will demonstrate knowledge of ethical codes of conduct.
    2. Students will demonstrate ability to apply ethical codes of conduct.
SLOs that support Program Objective #4:
  1. Students will be able to apply skills learned in Computer Science to problems that arise in at least one other discipline.
    1. Students will acquire at least basic knowledge of at least one other discipline.
    2. Students will be able to use the skill learned in Computer Science in the design, development, and implementation of software that solves a problem in at least one other discipline.
  2. Students will be able to use knowledge from other disciplines when solving Computer Science problems.
    1. Students will acquire at least basic knowledge of at least one other discipline.
    2. Students will be able to use the concepts learned in at least one other discipline in the development of solutions to problems in Computer Science.
menu spacer
Page Maintained by the School of Sciences - Department of Computer Science  Email Feedback
menu spacer View as Printer Friendly menu spacer Share on Facebook menu spacer Share on Twitter menu spacer
A-Z Index  |  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  J. Scheidegger Center menu spacer 89.1 FM The Wood menu spacer LUTV
Copyright  1827-2014 Lindenwood University • 209 S. Kingshighway • St. Charles, MO 63301
Books   Human Resources   Locations   Maps   News   Online Programs   Publications   Security   Spirit Shoppe
Switchboard  (636) 949-2000
Undergraduate Admissions  (636) 949-4949
Evening & Graduate Admissions  (636) 949-4933