B.S. in Computer Science and Mathematics

B.S. in Computer Science and Mathematics

(HEGIS 0701)

Dowling’s School of Arts and Sciences degree programs are constructed upon a well-rounded core curriculum of arts and humanities, natural science, math, and social sciences. These are classic building blocks that ensure career versatility in an ever-changing world. The computer science program offers a mix of theoretical and practical courses, enabling students to choose discipline-related electives to pursue individual interests in preparation for computer science careers and graduate studies.

Career Outcomes for Computer Science Majors

Your Dowling computer science degree and your work on projects in and outside of the classroom will help prepare you for challenging and rewarding career possibilities in computer science and information systems engineering and in the ever-increasing number of disciplines that require computers to solve real-world problems. If you follow up your undergraduate degree with an appropriate graduate degree you can become a teacher, researcher, or a key member of a business information systems management team. If you prefer to go directly into the job market, your options include working as a web designer, systems architect, software designer, systems administrator, network administrator, quality analyst, or a member of a business information systems or research team, and more.

Students may seek advanced placement by having their academic history reviewed by the Mathematics/Computer Science Department Chair.

College-Wide Requirements 6 credits
Click here to see college-wide requirements (Math requirement satisfied under major requirements)

Core Requirements 33 credits
Click here to see core requirements

Major Requirements 47 credits

CSC 1023N Introduction to Computer Science 3
CSC 1024N Introduction to Programming 3
CSC 2025A Data Structures 3
CSC 2060N Computer Organization 3
CSC 3072A Database Systems 3
CSC 3084N Web Development and Programming 3
CSC 3971N Advanced Programming I 3
CSC 3981N Advanced Software Engineering I 3
MTH 1017A Discrete Mathematics 3
MTH 1021A Calculus I 4
MTH 1022A Calculus II 4
MTH 2103A Linear Algebra 3
MTH 3111A Probability and Mathematical Statistics 3
Plus two other CSC electives 6

Available CSC Electives:

CSC 2078N Computer Graphics 3
CSC 2281A Network Design & Queuing Theory 3
CSC 3171A Algorithms 3
CSC 3174N Visualization 3
CSC 3972N Advanced Programming II 3
CSC 3982N Advanced Software Engineering II 3
Electives 34 credits

Degree Total: 120 credits

To find out more about Dowling’s Computer Science and Mathematics program please contact Dr. Vargas at 631-244-3175 or vargasj@dowling.edu