This is a first course in computer programming for students with no prior experience. Students will learn the core process of programming: given a problem statement, how does one design an algorithm to solve that particular problem and then implement the algorithm in a computer program? The course will also introduce elementary programming concepts like basic control concepts (such as conditional statements and loops) and a few essential data types (e.g., integers and doubles). Exposure to programming will be through a self-contained user-friendly programming environment, widely used by the scientific and engineering communities, such as Matlab. The course will cover problems from all fields of science, engineering, and business.
In this course, students explore the tools and techniques of advanced writing and research. Students write four research papers and give several oral presentations. This course is required for single degree B.A. students and strongly recommended for double degree students.
The student will complete a major research thesis in the area of concentration under the guidance of a faculty advisor. Open to Bachelor of Arts students only.
One year of mathematics is required. One year of science courses is required (either 3-0-3 or 3-3-4). In the program schedule it is assumed the mathematics courses are taken in the freshman year and the science courses in the sophomore year, but the order may be reversed if prerequisites are met.
(2)
A year-long sequence from Group A: literature and philosophy and a year-long sequence from Group B: history and social science is required for each of the first two years.
(3)
Secondary concentration courses and electives can be 3-0-3 or 3-3-4.
This course empowers students with the written and oral communications skills essential for both university-level academic discourse as well as success outside Stevens in the professional world. Tailored to the Stevens student, styles of writing and communications include technical writing, business proposals and reports, scientific reports, expository writing, promotional documents and advertising, PowerPoint presentations, and team presentations. The course covers the strategies for formulating effective arguments and conveying them to a wider audience. Special attention is given to the skills necessary for professional document structure, successful presentation techniques and grammatical/style considerations.
This is a first course in computer programming for students with no prior experience. Students will learn the core process of programming: given a problem statement, how does one design an algorithm to solve that particular problem and then implement the algorithm in a computer program? The course will also introduce elementary programming concepts like basic control concepts (such as conditional statements and loops) and a few essential data types (e.g., integers and doubles). Exposure to programming will be through a self-contained user-friendly programming environment, widely used by the scientific and engineering communities, such as Matlab. The course will cover problems from all fields of science, engineering, and business.
This course introduces students to all the humanistic disciplines offered by the College of Arts and Letters: history, literature, philosophy, the social sciences, art, and music. By studying seminal works and engaging in discussions and debates regarding the themes and ideas presented in them, students learn how to examine evidence in formulating ideas, how to subject opinions, both their own, as well those of others, to rational evaluation, and in the end, how to appreciate and respect a wide diversity of opinions and points of view.
A working seminar in which students will become acquainted with the various research methods and resources in the Humanities disciplines, and with the modes of presentation characteristic of each discipline. Special attention will be paid to clarity of expression and logical structure of essays and research papers.
The student will complete a major research thesis in the area of concentration under the guidance of a faculty advisor. Open to Bachelor of Arts students only.
An individual program of study arranged between student and instructor. A tutorial plan must be prepared (and presented to the Tutorial Committee of the Department of the Humanities) outlining the program and indicating the nature and scope of the project (generally a written paper). Upon completion of the program, the student will receive a grade and credit for a humanities elective.
0
0
4
4
Elective
No data available
3
0
0
3
Elective
No data available
3
0
0
3
HUM
Humanities 300/400-level
No data available
3
0
0
3
Total
9
0
4
13
For students entering Fall 2012 and after
Term I
CAL 105 CAL Colloquium: Knowledge, Nature, Culture
HHS 130 History of Science & Technology
HST 120 Introduction to Science & Technology Studies
CS 105 Introduction to Scientific Computing or CS 115 Intoduction to Computer Science
CAL Major Course
Term II
CAL 103 Writing & Communications Colloquium
HLI 220 Images of Science in Literature
HPL 112 Science and Metaphysics
Mathematics
CAL Major Course
Term III
CAL Major Course
CAL Major Course
Environmental Studies
Mathematics
Secondary Concentration
Term IV
CAL Major Course
CAL Major Course
Science
Global Studies
Elective
Term V
CAL Major Course
CAL Major Course
Secondary concentration
CAL 301Seminar in Writing and Research Methods
Elective
Term VI
CAL Major Course
CAL 405 CAL Seminar: The Legacy of the Two Cultures