Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

   
    Dec 26, 2024  
2024-25 Academic Catalog 
    
2024-25 Academic Catalog

Computer Science Degree, AS


Return to {$returnto_text} Return to: Programs by Career Pathway

Program Description/Purpose: The associate of science degree in Computer Science is designed for students who wish to pursue a four-year degree in Computer Science. The curriculum is mapped to the Association for Computing Machinery (ACM) Transfer curriculum, which has Cybersecurity infusion.  The degree in Computer Science prepares students with core knowledge and skills needed for entry into baccalaureate schools of education programs in computer science. Students should know the specific requirements of the four-year school to which they wish to transfer to make appropriate course choices. The degree is transferable under TransferVA articulation agreements as long as the common curriculum is followed. 

Occupational Outcomes: Computer Science Generalist, Junior Developer/Analyst

Transfer Information: Students should consult with their advisor to ensure that they select electives that best prepare them for the specific requirements of their intended transfer university’s program of study. More information can also be found at www.laurelridge.edu/transfer.

Courses are displayed under the semester in which they are regularly offered and are recommended to be taken in this sequence to ensure timely graduation. It is possible that a course shown in a particular semester may not be offered due to low enrollment or other factors.

Program Student Learning Outcomes

  1. Students will estimate time and space complexities for a given algorithm using Big-O notation.
  2. Students will investigate factors other than computational efficiency that influence the choice of algorithms.
  3. Students will compare different methods for converting numerical data from one format to another.
  4. Students will illustrate the concepts of modeling and abstraction with respect to problem-solving.
  5. Students will illustrate the security implications of reliance on open design vs. the secrecy of design.
  6. Students will compare practical examples to the appropriate set, function, or relation model and interpret the associated operations and terminology in context.
  7. Students will use at least one national or international user interface design standard in a simple application.
  8. Students will explain the characteristics that distinguish the database approach from the approach of programming with data files.

Spring Semester


Program Total: 60-63 Credits


Computer Science approved electives include any CSC course not otherwise used in the program of study, MTH 161  or higher not used in the program of study, or any Elective Group Lab Science   not used in the program of study, CST 100 CST 110 EGR 121 EGR 122 , or EGR 270 .  Students should consult with the institution they are transferring to determine the most appropriate elective courses to take.

Return to {$returnto_text} Return to: Programs by Career Pathway