Computer Science (BS Degree)
What is a BS in Computer Science?
Pursuing a Bachelor of Science degree in computer science is perfect for students looking to explore the finer details of computer programming and technology as a whole. In addition to a robust computer science curriculum, the required courses for this degree include a science lab as well as two additional mathematics courses. If you have a passion for STEM fields and computer programming, a BS degree in computer science could be the right fit for you.
Why Earn a Bachelor of Science in Computer Science at Iona?
Iona University’s ABET-accredited Bachelor of Science in Computer Science program focuses on the comprehensive coverage of computer science subject matter as well as the natural sciences and mathematics. Concentration options in Cyber Security and Game Development provides a Bachelor of Science degree in Computer Science that will align with your career goals.
The Iona Computer Science Department also offers a Bachelor of Arts degree in Computer Science, a Computer Science minor, a Data Science Minor and 5-year dual degree programs (Bachelor’s to Master’s). For the latter, the bachelor’s degree can be in Computer Science or other disciplines such as Chemistry, Mathematics, and Economics.
As a Computer Science major, you will work closely with full-time faculty who are active researchers dedicated to student mentorship. You will benefit from individualized attention, research opportunities and lasting connections you won’t find in larger schools.
Iona University’s proximity to New York City provides you with unmatched access to internship opportunities at big-name companies. We have a strong track record of placing students in excellent positions at Google, IBM, PepsiCo, to name a few, thanks in part to our active alumni relationships. Earning your Bachelor of Science degree in Computer Science at Iona offers you an education that equips you with the skills needed for a successful career.
What You'll Learn
During your time at Iona, you will gain a strong foundation in computer science and build critical skills to enhance your professional expertise and prepare you for the challenges of the modern workplace, including:
- Programming in a variety of languages, such as Java, C, C++, C#, Python, PHP, JavaScript, Swift, Assembly and more
- Database development using SQL
- Network programming
- Mobile and web applications development
- Parallel and scientific computing
- Computer Organization and Architecture
- Operating Systems
- Theory of Computation
You also have opportunities for collaborative research, often leading to placement in scientific publications. If you decide to pursue a concentration as part of your bachelor's degree in Computer Science, you’ll learn more about a specific aspect of the computer science and technology landscape.
Careers & Outcomes
After their bachelor’s degree, Iona Computer Science graduates are prepared to enter numerous industries with the technical and communication skills necessary to succeed. According to the U.S. Bureau of Labor Statistics, the computer and information technology field is projected to continue its healthy growth, faster than the average for all occupations, offering numerous opportunities for Computer Science majors.
Job Titles
- Computer Programmer
- Software Engineer
- Application Developer
- Security Engineer
- Computer Systems Analysts
- Database Administrators and Architects
Employers
The professors at Iona introduced me to alumni and employers, landing me my first job at a startup, then an internship at Gartner – both of which gave me valuable experience to propel me into my first job as a software engineer at Google after graduation.
Sean Campbell '16
Computer Science Program Highlights
BS is an Accredited Program
Our Bachelor of Science in Computer Science program (accredited by the Computing Accreditation Commission of ABET, www.abet.org) meets the highest international standards of excellence in the industry. An ABET-accredited Computer Science degree gives future employers confidence in your expertise, placing you on a career path on-track for advancement.
National Science Foundation
Iona University has been awarded funding from the National Science Foundation (NSF) to recruit, support and retain undergraduate students majoring in Computer Science, Biochemistry and Chemistry. The goal of the NSF S-STEM Program—Scholarships in Science, Technology, Engineering and Math—is to increase the number of undergraduates successfully pursuing further education and careers in STEM through merit scholarships and institution-wide opportunities.
Summer Research Opportunities
Taking lessons learned in the classroom and applying them to professional experiences, Iona University students regularly engage in summer research that empowers them to “Learn Outside the Lines” in pursuit of their passions.
Learn more about Iona’s Computer Science major!
At Iona University, our STEM-oriented Bachelor of Science degree in Computer Science is accredited by the Computing Accreditation Commission of ABET, www.abet.org, which means that it meets the highest international standards of excellence in the industry. In addition, a variety of elective courses - including our concentrations in Cyber Security and Game Development - equip you with career-ready skills.
Request information to learn more about majoring in Computer Science at Iona, visit our beautiful campus or apply now.
Objectives & Outcomes
Program Educational Objectives
We expect that most graduates of our program will within a few years after graduation:
- Utilize their training and experience to independently contribute to their selected profession.
- Engage in continuous learning and adapt to new technologies and disciplines.
- Be aware of ethical challenges and be able to make ethical decisions in their professional life.
- Effectively communicate within a team environment.
- Collaborate and contribute to solving problems in their professional team.
- Incorporate feedback and constructive criticism to enhance their professional development.
Student Learning Outcomes
- SLO1: Analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions.
- SLO2: Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline.
- SLO3: Communicate effectively in a variety of professional contexts.
- SLO4: Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
- SLO5: Function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline.
- SLO6: Apply computer science theory and software development fundamentals to produce computing-based solutions.
Find Out what an Iona Education Can Do For You
Visit Campus
Our scenic campuses, located just 20 miles from midtown Manhattan, truly do offer the best of both worlds.
Let us show you around, answer your questions and give you a feel of our tight-knit community.
Apply Today
If you're considering applying to Iona, you're not alone! Since 2019, our new-student enrollment is up nearly 40%. Additionally, 99% of our first-year students receive institutional scholarships or grant aid.
Request More Information
Learn more about Iona University today!