The Bachelor’s in Computer and Information Sciences at Marymount University is an undergraduate programme that builds foundational computing skills alongside applied information systems knowledge. It suits students aiming for careers in software development, data analysis, cybersecurity or IT management who value hands-on labs, small class sizes and industry-relevant practicum experiences.
What you'll study
This programme combines core computer science principles with practical information science topics to prepare students for a range of technical and applied roles. Study is structured around a mix of computing fundamentals, specialised elective tracks, and experiential learning through labs, projects and internships.
- Core programming and algorithms: courses in programming (typically using languages such as Python, Java or C++), data structures, algorithms and object‑oriented design.
- Systems and networks: operating systems, computer architecture, networking fundamentals and network services.
- Databases and information management: relational databases, SQL, data modelling, and introductory topics in data analytics.
- Software engineering and development: software development lifecycle, testing, version control and team-based software projects.
- Cybersecurity and privacy: fundamentals of cybersecurity, ethical and legal considerations, secure coding and defensive techniques.
- Information systems and business computing: systems analysis, IT project management, human–computer interaction and applications of computing to organisational problems.
- Electives and specialisms: students can choose from electives such as mobile and web development, cloud computing, machine learning, or advanced topics in databases and security to tailor their degree.
- Capstone and experiential learning: a senior capstone project or practicum, plus internship opportunities, provide real‑world experience and a portfolio of work for employers.
Programme format
The degree typically follows a four‑year undergraduate sequence with a blend of lectures, hands‑on lab sessions and team projects. Students are encouraged to undertake internships, research with faculty and extracurricular tech activities to enhance applied skills and professional readiness.
Entry requirements
Marymount University looks for applicants who demonstrate strong preparation in maths and problem‑solving. Typical entry requirements include:
- Secondary school completion: successful completion of a recognised secondary school diploma or equivalent.
- Subject preparation: prior study in mathematics is highly recommended; coursework in computing or sciences is advantageous.
- Academic profile: a competitive high‑school academic record with evidence of quantitative ability. Specific grade requirements vary by applicant background and are published by the university admissions office.
- English proficiency: for applicants whose first language is not English, proof of English proficiency through recognised tests or qualifications is required.
- Additional materials: some applicants may be asked to submit a personal statement, résumé, or examples of programming or technical work; mature or transfer students will have alternative pathways assessed on prior learning and experience.
Career prospects
Graduates of this programme enter a broad job market across technology and information roles. Common career paths include:
- Software developer/engineer: designing, building and maintaining applications and systems.
- Systems analyst / IT consultant: evaluating and improving organisations' information systems and workflows.
- Database administrator / data analyst: managing data stores, creating queries and performing basic analytics to support decision‑making.
- Network and security specialist: implementing and maintaining secure networks and responding to security incidents.
- Web and mobile developer: creating front‑end and back‑end solutions for web and mobile platforms.
- IT project manager / technical product specialist: coordinating technical teams and ensuring delivery of IT projects.
Graduates also pursue further study in specialised master’s programmes (for example in data science, cybersecurity or software engineering) or professional certifications that align with specific career goals.
Why study at Marymount University
Marymount University offers a personalised learning environment with small class sizes and accessible faculty, enabling close mentorship and hands‑on instruction. The university’s proximity to the Washington, D.C. region provides rich opportunities for internships, industry partnerships and exposure to government, non‑profit and private sector employers. The School of Business and Technology emphasises applied learning—students benefit from lab facilities, collaborative projects and a curriculum designed to align with employer needs. Career services and advising support classroom learning with professional development, internship placement assistance and networking events to help students transition into the workforce.
Explore more on ScholarshipsAds