Statement of Mayor Thomas P. Koch

Natural Science: Engineering NEW

Academic Division of Natural & Health Sciences

Pathways to Technology Professions

Quincy College can get you where you need to be. We are here to assist you every step of the way, from financial aid to free tutoring. We are #allforyou.

Learn more about Quincy College Technology Pathways>>

This program provides a foundation in mathematics and physical sciences to prepare a student for transfer to a four-year program in electrical engineering, computer science, or robotics. The sequence provides the opportunity to take three engineering electives, allowing a student to select an emphasis track in a particular engineering discipline. The theoretical and laboratory skills acquired by this program will contribute greatly to the ability to work in teams and think critically. A student entering this program must be ready to take Calculus I and Chemistry.

Download the Natural Science: Engineering Associate in Science Degree overview sheet.

Degrees

This program provides a foundation in mathematics and physical sciences to prepare a student for transfer to a four-year program in electrical engineering, computer science, or robotics. The sequence provides the opportunity to take three engineering electives, allowing a student to select an emphasis track in a particular engineering discipline. The theoretical and laboratory skills acquired by this program will contribute greatly to the ability to work in teams and think critically. A student entering this program must be ready to take Calculus I and Chemistry.

Program Outcomes

At the completion of this program, the student should be able to:

  • Think critically using the scientific method and scientific reasoning
  • Communicate scientific information (orally and in writing) and work as part of a team to carry out project-based activities
  • Use laboratory investigations and appropriate procedures to generate accurate/meaningful quantitative and qualitative data and derive reasonable conclusions from them
  • Develop technical and measurement skills essential to basic scientific and engineering inquiry.
  • Utilize computer technology to analyze/synthesize data.
  • Analyze data to define a problem and implement a solution.

Plymouth

Quincy

Natural Science: Engineering NEW Courses
    •  
    • Code
    • Course
    • Credits
    • CSI 101
    • Introduction to Computers
    • 3
    This course introduces the student to the theory, structure, and application of computers. Topics include word processing, spread sheeting, presentation, and database management (software).
    • CSI 107
    • C++ Programming
    • 3
    This course is designed as an introduction to C++ programming. Problem solving methods and algorithmic development stressing good programming style and documentation including top down and modular design is emphasized. Prerequisite: CSI 116 (formerly CSI 216 Computer Concepts).
    • CSI 108
    • Advanced C++
    • 3
    This course is designed to provide the student with the advanced object oriented features of C++. It builds upon the knowledge learned in C++ Programming. Prerequisites: CSI 107 and CSI 116 (formerly CSI 216 Computer Concepts).
    • CSI 116
    • Introduction to Programming
    • 3
    This course is designed to provide the background necessary for an understanding of computers and computer languages. Programming assignments introduce the student to methods of problem solving, programming logic, development of algorithms, coding in C, debugging and documenting programs. Topics include an overview of computer organization, simple data structures, and file management.
    • CSI 226
    • UNIX with Linux
    • 3
    Introduction to UNIX operating system. Practical explorations of the basics of UNIX system concepts, architecture, and administration. Uses Linux, a PC-compatible clone of UNIX to reinforce shell programming concepts and utilities with real-world applications.
    • CSI 233
    • Java Programming
    • 3
    This course is an introduction to the Java programming language that builds upon concepts explored in Introduction to Programming (CSI 116). The Java platform, how it stores data in memory, and basic language features are discussed. Topics include objects, methods, control structures, streams, arrays, and classes. Prerequisite: CSI 116.
    • CSI 235
    • Computer Architecture
    • 3
    This course deals with the structure and organization of the major hardware components of computers. Topics include basic logic design, CPU construction, and information transfer and control within a computer system. Prerequisite: CSI 116.
    • CSI 237
    • Advanced Java
    • 3
    This course introduces students to the advanced object-oriented features of Java. It builds on the knowledge of basic applications and applets learned in Java Programming (CSI 233). Topics include inheritance and polymorphism, abstract types (“interfaces”), exceptions, event-driven graphical user interfaces, use of online documentation for class libraries, and object-oriented design. Prerequisite: CSI 233 and CSI 116.
    • CSI 244
    • Networking I
    • 3
    Introduction to the concepts, technology, and implementation of computer communication. Topics discussed are distributed systems requirements, network architecture, communications protocols, local and wide area networks, data transmission, digital multiplexing, data switching, and characteristics of transmission media, modems, design of information flow, and message and packet switching.
    • CSI 245
    • Networking II
    • 3
    Knowing how to install, configure, and troubleshoot a computer network is a highly marketable and exciting skill. This course first introduces the fundamental building blocks that form a modern network, such as protocols, topologies, hardware, and network operating systems. It then provides in-depth coverage of the most important concepts in contemporary networking, such as TCP/IP, Ethernet, wireless transmission, and security. The course will prepare a student to select the best network design, hardware, and software for his or her environment. Students will also acquire the skills to build a network from scratch and maintain, upgrade, and troubleshoot an existing network. Prerequisite: CSI 244.
    • CSI 261
    • Robotics Programming
    • 3
    This course utilizes the Python programming language as well as Choregraphe software to develop behaviors for the NAO humanoid robot. The robot will be programmed to walk, talk, dance, listen and respond to its surroundings through facial and object recognition. Prerequisites: CSI 116
    • CSI 262
    • Advanced Robotics Programming
    • 3
    This course teaches students to control robots with the Python programming language. Emphasis is placed on collaborative behaviors, which allow robots to work together in completing a task. Students also learn to extend the capabilities of robots with off-the-shelf components and open-source software. The hardware used includes the NAO humanoid robot, multiple iRobots (“Roombas”), and Raspberry Pi microcontrollers. Prerequisites: CSI 261.
    • EGR 105
    • Digital Electronic Circuits
    • 3
    This course provides students with a foundation in digital electronic circuit theory. Topics include number systems, binary math, Boolean algebra, combinatorial logic circuits, sequential logic circuits, state machines and programmable logic arrays (FPLA). Learned principles will be applied using computer simulation as well as assembly of digital circuits in a laboratory setting. In class lab sessions will allow students to use test equipment to troubleshoot and measure performance of the digital circuits they construct. Prerequisite: EGR 101
    • EGR 210
    • Microprocessors I
    • 3
    This course explores microprocessor architecture, interfacing, and programming. Knowledge of microprocessors is essential for a career in electronics, computer science, or a field that relies on computer systems for communication or control. Prerequisite: CSI 107
    • EGR 202
    • Electronics II
    • 3
    This course provides students with in-depth knowledge of electronic circuit design and construction. Students will learn how semiconductor components are used to create amplifiers, waveform generators, digital-to-analog signal converters and power supplies. Additional topics will include discrete components such as diodes, transistors, passive components and integrated circuit operational amplifiers. Prerequisite: EGR 201
    • EGR 220
    • Computer Aided Design
    • 4
    This course teaches students the principles of Computer Aided Design (CAD) while utilizing industry-standard software tools to create detailed engineering drawings. In-depth instruction in solid modeling will aid students with the design of complex components that can be rendered using 3D printers. Class assignments will include scanning of objects to create a 3D solid model using CAD software. The acquired solid model can then be manipulated and 3D printed to create a prototype of the modified component. Prerequisite: CSI 101 or permission of the instructor.
    • MAT 205
    • Linear Algebra
    • 3
    This course includes systems of linear equations, matrices and determinants, vectors in 2-space and 3- space, general vector spaces, inner products, eigenvectors and Eigen values. Students will be required to complete homework assignments using a web-based computer program. Prerequisite: MAT 103.
    • MAT 209
    • Finite Math
    • 3
    The course provides an introduction to the modern mathematical techniques used in Operations Research. Problems in business and the social sciences are emphasized. Topics include matrices, linear programming (graphical and simplex methods), set theory, counting theory, probability, Markov chains, and game theory. Students will be required to complete homework assignments using a web-based computer program. The TI-84 (or TI-83) graphing calculator is also required. Prerequisite: MAT 103
    • MAT 210
    • Discrete Mathematics
    • 4
    An introduction to the mathematical structures used in engineering and computer science. Topics include logic, methods of proof, functions and relations, set theory, number theory, induction and recursion, counting theory, discrete probability, and graph theory and its applications. The Tl-83 (or above) graphing calculator is required. Prerequisite: MAT 113.
    • MAT 217
    • Advanced Statistics
    • 3
    This calculus-based statistics course expands upon students’ knowledge by further developing the essential concepts underlying mathematical statistics. Topics include counting methods, probability theory, random variables, expectation, variance, estimation, hypothesis testing, correlation, and regression. Students are expected to become fluent in discrete and continuous probability distributions and their applications. The Ti-83 (or higher) graphing calculator is strongly recommended. Prerequisite: MAT 204 Co-requisite: MAT 206
    • MAT 225
    • Differential Equations
    • 4
    The laws of nature are expressed in the language of differential equations. In engineering and science, students must know how to model the world in terms of differential equations, properly interpret the solutions and apply those solutions to areas of application. This course focuses on linear differential equations and their applications in science and engineering. Also, this course stresses the beauty and complexity of nature that can be comprehended in the language of differential equations. Prerequisite: MAT 204 and MAT 206.

APPLY NOW

Contact Info:

Quincy Campus

1250 Hancock Street
Quincy, MA 02169

Tel:  (617) 984-1700

Plymouth Campus

36 Cordage Park Circle
Plymouth, MA 02360

Tel:  (508) 747-0400

REQUEST INFO

Download the Current Semester Bulletin. Graduate Faster. Register Now. Explore flexible class options starting in June, July and August. Choose from 5-weeks, 10-weeks, and 10 day sessions.

You might also be interested in...

  • Engineering Technology

    This program provides students with the knowledgebase required to become Engineering Technicians in the areas of electrical and electronic systems.

  • Mathematics

    This program is for students who desire a broad study in Mathematics.

  • Computer Science

    The Computer Science Certificate was designed for those students who are interested in learning the fundamentals of Computer Science

  • Courses

    View the current course schedule. Quincy College offers the programs you want, the flexibility you need and the price that makes it all possible.

Scroll To Top