Computer Science
The Bachelor of Arts (B.A.) in Computer Science program at Duquesne University will provide you with a foundational education in computer science, covering topics such as programming, algorithms, data structures, computer architecture, software engineering, and computer networking. With a strong emphasis on both theory and practical application, you'll develop the skills needed to design innovative software solutions and tackle complex computational problems. Small class sizes ensure personalized attention from expert faculty who are dedicated to your success. Additionally, the university's location in Pittsburgh, a hub for technology and innovation, offers ample opportunities for internships and networking with industry leaders.
Program Information
The Bachelor of Arts program in Computer Science at Duquesne University offers a foundational curriculum encompassing programming, algorithms, data structures, computer architecture, software engineering, and computer networking. Graduates emerge prepared for diverse career paths spanning technology, finance, healthcare and beyond.
Program Type
Major
Degree
Bachelor's
Academic Department
Mathematics and Computer Sciences
Duration
4-year
Required Credit Hours
120
Frequently Asked Questions (FAQs) about Computer Science A degree in computer science provides a gateway to numerous career opportunities spanning
various industries. Among the most common career paths for computer science majors
are Software Developer/Engineer, Data Scientist/Analyst, Cybersecurity Analyst, Systems
Administrator, Network Engineer, Database Administrator, Artificial Intelligence/Machine
Learning Engineer, Software Quality Assurance (QA) Engineer, Web Developer, and Computer
Science Educator/Researcher. Remember that the programming languages you learn in a computer science program are
just tools to help you understand fundamental concepts and problem-solving techniques.
The ability to learn new languages and adapt to different technologies is an essential
skill for a computer scientist! Internships play a crucial role in career development. In our program, you will have
access to a wide range of internship opportunities, spanning large and small companies,
non-profit organizations, and government agencies. Explore our diverse array of clubs and organizations spanning interests in computer
science and other STEM programs. With guidance from faculty advisors and staff, you'll
have the opportunity to meet students with similar interests, organize events and
make a positive impact in your community. Hear From An Alumna
Computer Science FAQs
If you're interested in conducting advanced research or pursuing academic careers,
a Ph.D. in computer science may be a suitable option.
Alternatively, you can pursue a master's degree in computer science, which offers
specialized coursework, advanced topics, and opportunities for research and thesis
projects.
Learn more about the MS in Computer ScienceFeatured content
Internship Opportunities
Student Organizations
This is sample coursework for the Computer Science BA degree. Please note: Students
must receive a minimum grade of C or better in all of their COSC courses and may repeat
each COSC course at most one time. A withdrawal is not counted in determining the
number of repetitions of a course. Initiate your journey into the Computer Science program today by reaching out to your
Curriculum Coordinator!Sample Course Work
Spring Semester (16 credits)
Spring Semester (15 credits)
Spring Semester (15 credits)
Spring Semester (12 credits)
Learning Outcomes
Questions? Contact Us!
Andrew Segal