Enhance your computer skills
Do you want to expand your career options by enhancing your computer skills? As an increasing number of professions have become more reliant upon computer systems, a Computer Science minor is an ideal complement to a broad array of academic majors. In UNE’s Computer Science minor, you will learn computational reasoning and gain an understanding of algorithmic solutions and the principles of database management. With these technical proficiencies, along with interdisciplinary research opportunities and on-the-job experience in internships, your skill set will be in high demand by employers and will enable you to do far more with your major than you ever imagined.
![A student sites in front of the water on a bench working on a laptop](/sites/default/files/styles/block_image_large/public/2021-07/computer_science-program_overview-water.jpg?itok=rQmsFx08)
Why UNE
Most jobs in the computer science field are not performed in a vacuum; they are carried out within other fields and industries, from pharmacy and other health sciences to biology, marine science, and business. UNE’s Computer Science minor is not just a pared-down version of a computer science major. It is its own unique program that is designed to complement majors in a variety of other fields.
- Project-based curriculum
- Promotes interdisciplinary study
- Supports internships with many local partner companies
- Enhances career prospects no matter what your major
With the outlook for computer science job growth at a staggering 15%, a rate faster than the average job growth for all occupations, I truly believe UNE’s curriculum for the Computer Science minor will set students with a fantastic foundation for rewarding careers in technology.” It did for me! — Hanna Sihler ’18, Software Test Analyst (Idexx)
Academics
Experiential Learning
Whether you’re providing computational assistance to a faculty member in a medical lab, interning at a marine research institute, or working in class to develop an algorithm for a business’ website search engine, hands-on learning allows you to meld computer science with your academic major for real-life experiences that prepare you for careers in your chosen field.
Research
Our students have combined their interest in computer science with other passions to explore a wide variety of research subjects. Past projects have included Twitter mining to examine sentiments surrounding a social issue, developing software to classify breast cancer based on data, designing a Dynamic Programming algorithm with applications for gene sequencing, and examining ocean data to understand Biddeford Pool’s currents.
Internships
A variety of local businesses offer internships that enhance a wide range of majors while also supporting the computer science minor. These may include:
- Idexx
- Unum
- Martin’s Point Healthcare
For more information about internships contact the Academic and Career Advising Center.
![""](/sites/default/files/styles/block_image_large/public/2023-05/SPP05151.jpg?itok=sgVSisr7)
![""](/sites/default/files/styles/block_image_large/public/2023-05/minor-computer_science-right.jpg?itok=jxDbxv7t)
Examples of Available Courses
In addition to required courses in Discrete Math, Data Structures, and Programming with Python, other coursework in the minor may include:
- Linear Algebra
- Database Design and SQL
- Graph Theory
- Numerical Analysis
- Programming II
Curriculum
A student with a major in another program may minor in Computer Science with the approval of the academic director. A minimum of 18 hours of approved course credit is required.
Students wishing to declare a Computer Science minor should complete a course plan in consultation with a Mathematical Sciences faculty member.
Students may earn a Minor in Computer Science by completing 18 credits in the following:
Required Courses | Credits |
---|---|
DSC 225 – Programming I or MAT 225 – Computer Programming with MATLAB | 3 |
DSC 270 – Data Structures and Algorithms | 3 |
MAT 212 – Discrete Mathematics | 3 |
Total | 9 |
Three (3) Elective Courses | Credits |
DSC 301 – Introduction to Database Design/SQL | 3 |
DSC 325 – Programming II | 3 |
Any DSC course at 400-level | 3 |
MAT 220 – Linear Algebra | 3 |
MAT 340 – Graph Theory with Applications | 3 |
MAT 405 – Introduction to Numerical Analysis | 3 |
Total | 9 |
Total Required Credits | 18 |
For more information see the Academic Catalog.
Find your career
Through your strong foundation in the principles and methods of computer science and knowledge of your major, as well as your experiences with interdisciplinary study, research projects, and student internships, you will be prepared for many lucrative and in-demand jobs in your field that require a computer science background.
Additionally, a Computer Science minor will position you to grow your career toward more familiar, and much needed, technology roles such as:
- Cybersecurity specialist
- Database administrator
- Web developer/Search engine optimization specialist
- eCommerce consultant
- Systems analyst
- Data scientist
- Cloud computing specialist/Cloud engineer
- UX designer
- Machine learning engineer
Pair a Computer Science Minor with a Major in | For a Career in the Field of |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Computer Science Careers by the Numbers
National average salary for computer scientists
Projected job market growth for computer scientists for 2019–2029
Contact
Undergraduate Admissions
Contact Undergraduate Admissions at (800) 477-4863 or email admissions@kkorea.net. You can also stop by our office on the Biddeford Campus Monday–Friday from 8 a.m.–4:30 p.m.