Computer Science Pathway

The Undergraduate Computer Science Pathway program provides academic, language and cultural support needed to succeed at Suffolk University. Upon meeting progression requirements, students matriculate into the BS in Computer Science program. Other degree options are available as well. Pathway duration is based on English language abilities determined at the time of admission to the University.

Three types of Undergraduate Computer Science Pathways are available.

1 Semester Pathway

This program is composed of one semester of Pathway programming which counts toward the student's undergraduate degree.

Pathway Requirements: 5 courses, 17 credits

Prerequisites:

CAS students only. SBS students by special permission.

Credits:

1

Description:

CAS 101 is a one-credit course that meets once a week and is designed to help you have a successful transition to Suffolk University and our unique urban community. It is also designed to introduce you to the principles and concepts of Oral Communication and Presentation Skills. Through interactive exercises and engaging assignments, you will explore the campus environment and learn about strategies for success as a student. You will present speeches about your research and activities to improve your abilities as a speaker.

Prerequisites:

MATH placement 3 or higher, MATH-121, MATH-164, or MATH-165 (previous or concurrent)

Credits:

4

Description:

This is a rigorous introduction to computer science in Java with an emphasis on problem solving, structured programming, object-oriented programming, and graphical user interfaces. Topics include expressions, input/output, control structures, intrinsic data types, classes and methods, iteration, top-down programming, arrays, graphical user interfaces, and elements of UML. Normally offered each semester.

Prerequisites:

INTO Pathway Students Only

Credits:

4

Description:

This course is designed to link thematically and rhetorically to EAP 104. By taking both courses, you will be honing the practice of transferring knowledge between courses, as well as between school and your personal experiences and prior knowledge.

Prerequisites:

INTO Pathway Students Only

Credits:

4

Description:

This course is designed to strengthen the academic reading and writing skills that will be applicable to your collegiate course work by using course materials that will help us to understand cultural, social and global issues in the contemporary world. We will work together as a class to continue to develop the analytical skills necessary to produce well-organized and well-written essays. We will think critically about social change and contemporary social problems. We will pay significant attention to the writing process including prewriting, writing a strong thesis statement, revising, editing and proofreading. We will review the proper use of sources so as to avoid plagiarism, and will conduct our own research on topics relating to issues of cultural, social and global perspectives.

Prerequisites:

MATH-121 with a minimum grade of C, MATH-075, or MATH level 5

Credits:

4

Description:

Functions, limits and continuity, squeeze theorem, limits at infinity; instantaneous rate of change, tangent slopes, and the definition of the derivative of a function; power, product, and quotient rules, trig derivatives, chain rule, implicit differentiation; higher order derivatives; derivatives of other transcendental functions (inverse trig functions, exponential and log functions, hyperbolic trig functions); applications of the derivative (implicit differentiation, related rates, optimization, differentials, curve sketching, L'Hopital's rule); anti-derivatives; indefinite integrals; Fundamental Theorem; applications (net change). 4 lecture hours plus 1 recitation session each week. Normally offered each semester.

Note: Course sequence may vary based on math placement

2 Semester Pathway

This program is composed of two semesters of pathway programming which count toward the student's undergraduate degree.

Pathway Requirements: 9 courses, 33 credits

Semester 1 (5 courses, 17 credits)

Prerequisites:

CAS students only. SBS students by special permission.

Credits:

1

Description:

CAS 101 is a one-credit course that meets once a week and is designed to help you have a successful transition to Suffolk University and our unique urban community. It is also designed to introduce you to the principles and concepts of Oral Communication and Presentation Skills. Through interactive exercises and engaging assignments, you will explore the campus environment and learn about strategies for success as a student. You will present speeches about your research and activities to improve your abilities as a speaker.

Prerequisites:

MATH placement 3 or higher, MATH-121, MATH-164, or MATH-165 (previous or concurrent)

Credits:

4

Description:

This is a rigorous introduction to computer science in Java with an emphasis on problem solving, structured programming, object-oriented programming, and graphical user interfaces. Topics include expressions, input/output, control structures, intrinsic data types, classes and methods, iteration, top-down programming, arrays, graphical user interfaces, and elements of UML. Normally offered each semester.

Prerequisites:

INTO Pathway Students Only

Credits:

4

Description:

This course is designed to focus on the oral communication skills needed to be successful students, as well as successful professionals. Through lectures, text, and practical applications; students will learn how to select a topic, tailor a presentation to a specific audience, research, design and structure an oral presentation. Students will also learn to collaborate with a team of colleagues, utilize visual aids, and critique professional/rhetorical situations. In addition, students will expand their listening skills to extract meaning from and take notes on authentic academic conversations and lectures. In addition, EAP 101 is linked thematically and rhetorically to EAP 102. By taking both courses, you will be honing the practice of transferring knowledge between courses," as well as between school and your personal experiences and prior knowledge. """

Prerequisites:

INTO Pathway Students Only

Credits:

4

Description:

This course is designed to familiarize students with the academic reading and writing skills that will be applicable to your collegiate course work. We will work together as a class to develop the analytical skills necessary to produce well-organized and well-written essays. We will pay significant attention to the writing process including prewriting, writing a strong thesis statement, revising, editing and proofreading. We will review the proper use of sources so as to avoid plagiarism.

Prerequisites:

MATH-121 with a minimum grade of C, MATH-075, or MATH level 5

Credits:

4

Description:

Functions, limits and continuity, squeeze theorem, limits at infinity; instantaneous rate of change, tangent slopes, and the definition of the derivative of a function; power, product, and quotient rules, trig derivatives, chain rule, implicit differentiation; higher order derivatives; derivatives of other transcendental functions (inverse trig functions, exponential and log functions, hyperbolic trig functions); applications of the derivative (implicit differentiation, related rates, optimization, differentials, curve sketching, L'Hopital's rule); anti-derivatives; indefinite integrals; Fundamental Theorem; applications (net change). 4 lecture hours plus 1 recitation session each week. Normally offered each semester.

Semester 2 (4 courses, 16 credits)

Credits:

4

Description:

This course offers a basic introduction to American culture and society through the study of American History. The city of Boston and its extraordinary history and institutions will be at the heart of the class and students will frequently visit sites close to the campus. Topics will focus on areas such as the way people from different cultures have understood and misunderstood each other; the evolution of American politics and political institutions; the American Revolution and the founding documents and institutions of the United States; the distinct forms of American religion, American literature and the American economy; slavery and race in American society; the rise of America to world power; the changing role of women; the New Deal and the rise of the modern welfare state; immigration; the development of popular culture; and the meaning of Donald Trump. This course fulfills te core requirement for the American Studies Minor. Enrollees in the Minor program may not register for AMST-111 Defining America and Americans.

Prerequisites:

CMPSC F131

Credits:

4

Description:

Computer Science II (CSII) is the continuation of Computer Science I. The purpose of CSII is to expand students' understanding of Computer Science and computer programming, assuming that they have the basic knowledge of the Java language. The course introduce another programming language - C - and also focuses on the pure Object-Oriented features of Java, such as inheritance, polymorphism, and exceptions, as well as on simple data structures (lists, stacks, and queues) and algorithms (searching and sorting). By the end of the semester students will be able to develop sizable (several pages long) computer programs in the C and Java languages. Efficient C and Java program development requires an Integrated Development Environment (IDE) - a collection of tools that make it possible to edit, compile, and debug C and Java programs. Our IDE of choice is Eclipse. Eclipse is free and available for many operating systems, including Microsoft Windows (all flavors), Linux, Unix, and Mac OS X.

Prerequisites:

INTO Pathway Students Only

Credits:

4

Description:

This course is designed to link thematically and rhetorically to EAP 104. By taking both courses, you will be honing the practice of transferring knowledge between courses, as well as between school and your personal experiences and prior knowledge.

Prerequisites:

INTO Pathway Students Only

Credits:

4

Description:

This course is designed to strengthen the academic reading and writing skills that will be applicable to your collegiate course work by using course materials that will help us to understand cultural, social and global issues in the contemporary world. We will work together as a class to continue to develop the analytical skills necessary to produce well-organized and well-written essays. We will think critically about social change and contemporary social problems. We will pay significant attention to the writing process including prewriting, writing a strong thesis statement, revising, editing and proofreading. We will review the proper use of sources so as to avoid plagiarism, and will conduct our own research on topics relating to issues of cultural, social and global perspectives.

Note: Course sequence may vary based on math placement

3 Semester Pathway

This program is composed of three semesters of pathway programming. Academic English courses taken in term 1 are not for academic credit. All courses taken in term 2 and 3 of the pathway will count towards the student’s undergraduate degree.

Pathway Requirements: 14 courses, 37 credits

Semester 1 (5 courses, 4 credits)

Prerequisites:

INTO Pathway Students Only

Credits:

0

Description:

The goal of this course is to increase fluency and build student confidence in listening and speaking through a variety of student-centered activities. Specifically, students will advance and practice their listening and speaking skills in academic situations including group work, note-taking exercises, oral presentations, and class discussions. Vocabulary, pronunciation, delivery, and active listening will be addressed, among other skills. This course is designed for students at an intermediate level. This is a non-credit course.

Prerequisites:

INTO Pathway Students Only

Credits:

0

Description:

The goal of this course is to increase accuracy and build student confidence in reading and writing through a variety of student-centered activities. Specifically, students will advance and practice their reading and writing skills on a variety of topics through critical reading, critical thinking, and essay writing. Sentence level, paragraph level, and essay level writing with a focus on grammar, punctuation, and organization among other skills will be addressed. This course is designed for students at an intermediate level. This is a non-credit course.

Prerequisites:

INTO Pathway Students Only

Credits:

0

Description:

This course is designed to ensure a successful transition to Suffolk University and our unique urban community. Through class discussions, readings, and assignments, students will discuss a variety of topics, including academic success strategies, personal goals and self-awareness. Students will develop the skills and knowledge necessary to become a successful university student. This course is designed for students at an intermediate level. This is a non-credit course.

Prerequisites:

INTO Pathway Students Only

Credits:

0

Description:

This course will focus on American literature, culture and history. Course readings may include short stories, poetry, plays, excerpts of novels, and/or films that have impacted American history and explore the many aspects of American culture. The course focuses on reading comprehension, vocabulary development, presentation, discussion skills, and research. This is a non-credit course.

Prerequisites:

MATH-121 with a minimum grade of C, MATH-075, or MATH level 5

Credits:

4

Description:

Functions, limits and continuity, squeeze theorem, limits at infinity; instantaneous rate of change, tangent slopes, and the definition of the derivative of a function; power, product, and quotient rules, trig derivatives, chain rule, implicit differentiation; higher order derivatives; derivatives of other transcendental functions (inverse trig functions, exponential and log functions, hyperbolic trig functions); applications of the derivative (implicit differentiation, related rates, optimization, differentials, curve sketching, L'Hopital's rule); anti-derivatives; indefinite integrals; Fundamental Theorem; applications (net change). 4 lecture hours plus 1 recitation session each week. Normally offered each semester.

Semester 2 (5 courses, 17 credits)

Prerequisites:

CAS students only. SBS students by special permission.

Credits:

1

Description:

CAS 101 is a one-credit course that meets once a week and is designed to help you have a successful transition to Suffolk University and our unique urban community. It is also designed to introduce you to the principles and concepts of Oral Communication and Presentation Skills. Through interactive exercises and engaging assignments, you will explore the campus environment and learn about strategies for success as a student. You will present speeches about your research and activities to improve your abilities as a speaker.

Prerequisites:

MATH placement 3 or higher, MATH-121, MATH-164, or MATH-165 (previous or concurrent)

Credits:

4

Description:

This is a rigorous introduction to computer science in Java with an emphasis on problem solving, structured programming, object-oriented programming, and graphical user interfaces. Topics include expressions, input/output, control structures, intrinsic data types, classes and methods, iteration, top-down programming, arrays, graphical user interfaces, and elements of UML. Normally offered each semester.

Prerequisites:

INTO Pathway Students Only

Credits:

4

Description:

This course is designed to focus on the oral communication skills needed to be successful students, as well as successful professionals. Through lectures, text, and practical applications; students will learn how to select a topic, tailor a presentation to a specific audience, research, design and structure an oral presentation. Students will also learn to collaborate with a team of colleagues, utilize visual aids, and critique professional/rhetorical situations. In addition, students will expand their listening skills to extract meaning from and take notes on authentic academic conversations and lectures. In addition, EAP 101 is linked thematically and rhetorically to EAP 102. By taking both courses, you will be honing the practice of transferring knowledge between courses," as well as between school and your personal experiences and prior knowledge. """

Prerequisites:

INTO Pathway Students Only

Credits:

4

Description:

This course is designed to familiarize students with the academic reading and writing skills that will be applicable to your collegiate course work. We will work together as a class to develop the analytical skills necessary to produce well-organized and well-written essays. We will pay significant attention to the writing process including prewriting, writing a strong thesis statement, revising, editing and proofreading. We will review the proper use of sources so as to avoid plagiarism.

Subsequent math course based on semester 1 math placement

Semester 3 (4 courses, 16 credits)

Credits:

4

Description:

This course offers a basic introduction to American culture and society through the study of American History. The city of Boston and its extraordinary history and institutions will be at the heart of the class and students will frequently visit sites close to the campus. Topics will focus on areas such as the way people from different cultures have understood and misunderstood each other; the evolution of American politics and political institutions; the American Revolution and the founding documents and institutions of the United States; the distinct forms of American religion, American literature and the American economy; slavery and race in American society; the rise of America to world power; the changing role of women; the New Deal and the rise of the modern welfare state; immigration; the development of popular culture; and the meaning of Donald Trump. This course fulfills te core requirement for the American Studies Minor. Enrollees in the Minor program may not register for AMST-111 Defining America and Americans.

Prerequisites:

CMPSC F131

Credits:

4

Description:

Computer Science II (CSII) is the continuation of Computer Science I. The purpose of CSII is to expand students' understanding of Computer Science and computer programming, assuming that they have the basic knowledge of the Java language. The course introduce another programming language - C - and also focuses on the pure Object-Oriented features of Java, such as inheritance, polymorphism, and exceptions, as well as on simple data structures (lists, stacks, and queues) and algorithms (searching and sorting). By the end of the semester students will be able to develop sizable (several pages long) computer programs in the C and Java languages. Efficient C and Java program development requires an Integrated Development Environment (IDE) - a collection of tools that make it possible to edit, compile, and debug C and Java programs. Our IDE of choice is Eclipse. Eclipse is free and available for many operating systems, including Microsoft Windows (all flavors), Linux, Unix, and Mac OS X.

Prerequisites:

INTO Pathway Students Only

Credits:

4

Description:

This course is designed to link thematically and rhetorically to EAP 104. By taking both courses, you will be honing the practice of transferring knowledge between courses, as well as between school and your personal experiences and prior knowledge.

Prerequisites:

INTO Pathway Students Only

Credits:

4

Description:

This course is designed to strengthen the academic reading and writing skills that will be applicable to your collegiate course work by using course materials that will help us to understand cultural, social and global issues in the contemporary world. We will work together as a class to continue to develop the analytical skills necessary to produce well-organized and well-written essays. We will think critically about social change and contemporary social problems. We will pay significant attention to the writing process including prewriting, writing a strong thesis statement, revising, editing and proofreading. We will review the proper use of sources so as to avoid plagiarism, and will conduct our own research on topics relating to issues of cultural, social and global perspectives.

Note: Course sequence may vary based on math placement