Program Description

Computer science is the study of the computing process and the fundamental algorithms, structures and languages that underlie that process. At Cecil College, hands-on learning opportunities are provided in computer labs using state-of-the-art hardware and software. In addition, students build important soft skills such as interpersonal communications, problem-solving, team-building, and project management.

Degree Programs

Computer Science (Associate of Science)

This program option prepares students to transfer to a four-year institution for continued study in computer science. Computer scientists apply techniques to work with industry, the government and academia to solve computational challenges. Students with bachelor’s degrees in computer science continue their education in graduate school or enter the work force.

Required Courses & Learning Outcomes

See a list of required courses and learning outcomes for this program in the college catalog.

Computer Science – Programming (Associate of Applied Science)

This program introduces students to the various technology domains, including operating systems, networking, data, security and programming. Problem solving and proper algorithm design are emphasized. Students will gain an understanding of abstracted layers and data structures.

Required Courses & Learning Outcomes

See a list of required courses and learning outcomes for this program in the college catalog.

Certificate Programs


This certificate develops skills in programming and various languages as well as providing basic courses in operating systems, Web programming, business systems, networking and data communications.

Required Courses & Learning Outcomes

See a list of required courses and learning outcomes for this program in the college catalog.

Frequently Asked Questions

Why choose computer science as a major at Cecil College?

Cecil College's computer science curriculum provides the student with a solid foundation in computer science fundamentals, computer programming languages, game design and development. Students can pursue an Associate of Science degree to transfer to a 4-year university in a computer science major. Computer science courses require a firm understanding of critical issues and concepts of computer science, such as: problem analysis; data abstraction; algorithm development; program implementation; testing and validation; computer organization; and basic system control.

Should I pursue an associate degree in computer science?

An associate degree in computer science provides the opportunity to start a professional career in an entry-level position after graduation, with the added ability to transfer to a bachelor’s degree program in the future.

Speak to an advisor for help getting started. You can also contact one of our computer science faculty members.

What will I do in a computer science career?

Programming is an indispensable tool in engineering, technology and many other scientific and technical fields. However, programming is a means to explore the processes of reasoning that are found between and among several different programming languages. Computer science also concentrates on areas such as artificial intelligence, graphics, distributed systems, robotics, machine vision, numerical analysis and applications of computing in other fields.

Should I seek a computer science internship while a student at Cecil College?

Yes! Completing a computer science internship provides valuable on the job experience applying the knowledge and skills learned in the classroom and can increase post-graduation career opportunities and income. Visit Cecil College’s Career Services Office to learn more about available opportunities, to advance your resume writing or interview skills, and for general career advising.

Admissions & Advising

Cecil College is an open enrollment institution. Get more information, find out how to apply, or meet with an advisor.


Whether transferring coursework to Cecil College or transferring your completed degree or certificate to a four-year institution, transfer is a viable option to help meet your educational goals.

Transfer information for Maryland colleges and universities is available through the Articulation System of Maryland (ARTSYS) website at Additional transfer information can be found on the Transfer Agreements page.


Full-time Faculty

Christine Warwick
Science & Technology, Chair
M.S., University of St. Joseph

James A. Morgan
Associate Professor of Computer Science
Ph.D., Capella University

Jacqueline Wilson
Assistant Professor of Computer Science
ALM, Harvard University

Adjunct Faculty

Our adjunct faculty in computer science hold advanced degrees in their fields and bring a wide array of practical and ‘real-world’ experiences into the classroom.

Website Privacy Policy

Cecil College maintains this website to inform you of the many offerings and activities pertinent to the institution. We appreciate the trust you place in Cecil College, and we are committed to respecting your privacy and the security of your personal information. Our privacy statement, dated October 2006, describes the information we collect and how we use it. When using this site, you agree to the terms and conditions listed in the statement.

Privacy Statement

For each visitor to our web site, the web server automatically recognizes the visitor’s domain name. We do not link IP addresses to personally identifiable information. No marketing databases are created as a result of your visit, nor are there any commercial uses made of any such data.

Cecil College does collect the following information:

  1. the domain name of visitors to our web page.
  2. aggregate information on what pages visitors access.
  3. certain technical information, such as the browser version and operating system.
  4. broad demographic information for aggregate use.
  5. the e-mail addresses of those who voluntarily communicate with us via e-mail.
  6. information volunteered by the visitor, such as survey information and/or site registrations.

The information collected is used:

  1. to improve the content of our web site.
  2. to analyze usage trends.
  3. to notify visitors about updates to our web site.
  4. by us to contact visitors for marketing purposes.

If you supply us with your postal address on-line, you may receive periodic mailings from us with information on new class offerings, services or upcoming events.

If you supply us with your telephone number on-line, you may receive telephone contact from us with information regarding new class offerings, services or upcoming events.

If you contact us voluntarily via email, you may receive email messages from us with information regarding new class offerings, services or upcoming events.

The Cecil College web site may contain links and information from other institutions and/or organizations. Cecil is not responsible for the privacy practices of these institutions and/or organizations, access is at your own risk. Cecil College will not sell, rent, or lease your e-mail address to others. Cecil does not set any cookies.

If you have questions about this privacy statement, you may contact us by mail at the following address:

Communications Office
Cecil College
One Seahawk Drive
North East, MD 21901

You may send e-mail to the Communications Office at You may call us at (410) 287-1000.

If you do not wish to receive emails, mailings or phone calls from Cecil College please request removal from our lists through the contact information listed above. If you wish to update your contact information, please inform us at the above.