WINS Catalog

COSC 2710 Social Engineering and Society (3) This course provides the student with current information defining the many methods of deception hackers use in order to gather information with the intent of executing identity theft, fraud, or gaining computer system access; discusses activities toward preventing social engineering threats ranging from elicitation, pretexting, influence and manipulation. The elements of social engineering are presented, discussed and explained by using real-world examples, and the science behind them to unravel the mystery in social engineering. This course also explores technological, social and philosophical issues to include the ramifications of automation, the ethical obligations of computer specialists, and the threats to privacy that come with increased computerization. Combining the criminal-centric role of social engineering with the ethical, legal and moral impacts of technology upon individuals results in a course that provides the student a comprehensive overview of the challenges, threats and issues of everyday life in the digital age. COSC 2810 Systems Analysis and Design (3) Covers the basic concepts involved in systems analysis, including effective communication, analysis tools, and phases of the systems development life cycle. Prerequisite: COSC 1560 or permission of the department. COSC 3050 Data Structures I (3) Studies the design and implementation of the most common algorithms associated with the basic data types and with some elementary data structures using C++. The relationship of algorithm design to problem solving in general is studied. The course also covers algorithms to improve the robustness and user friendliness of programs. Prerequisites: COSC 1560 with a grade of B- or better, COSC 2610 and COSC 2810. COSC 3100 Data Structures II (3) This is a continuation of COSC 3050 Data Structures I. Students will program the data structures and algorithms using C++. Prerequisite: COSC 3050.

business operations as a key enabler to help business success.

international standards. It examines the similarities and differences in local area networks and wide area networks. Prerequisites: COSC 1560 and junior standing.

globally. This course is designed to inform and stimulate thinking on ethical issues, corporate social responsibility and professional challenges encountered in business. Ethics is not meant to be a stand- alone topic, but should be integrated into all aspects of business. The course relates to issues in organizational behavior and management, strategy, marketing, accounting, operations and international business. Prerequisite: BUSN 3500. COSC 1550 Computer Programming I (3) Introduces students to the C++ language in order to teach programming as a systematic discipline and as a problem-solving tool. Acquaints students with fundamental concepts of computers, information processing, algorithms, and programs. Only offered in a 16- week format. May be repeated once for credit. This course uses the C++ language to introduce students to programming concepts such as abstract data types, use of classes and objects, pointers, and advanced file operations. Only offered in a 16-week format. May be repeated once for credit. Prerequisite: COSC 1550 with grade of B- or better. COSC 1570 Mathematics for Computer Science (3) Topics covered include number systems, computer arithmetic, binary, octal, hexadecimal, floating point operations, sets, and Boolean algebra. An overview of the concepts and theories of operating systems. Examines the major components found in all operating systems including the memory, process manager, and device and file managers. Prerequisites: COSC 1550 and COSC 1570. COSC 1560 Computer Programming II (3) COSC 2610 Operating Systems (3) computer networks and covers wired, wireless and Internet architectures. Students will gain an understanding of network terminology and the various related technologies and protocols. The course provides an analysis of the current and future trends in networking technologies and services and includes an overview of the industry and associated management and strategy issues. Prerequisite: COSC 1550 or permission of the department. COSC 2670 Network Principles (3) This course is an introduction to

ECON 2000 Survey of Economics (3)

This course provides students a broad survey of the discipline of economics. The emphasis is on the acquisition of a broad conceptual understanding of how academic and professional economists "view" the world. Given the importance of understanding "markets" to both business and public policy, the heaviest emphasis is on how markets function and a smaller emphasis on the business cycle and macroeconomic policy. ECON 2020 Principles of Microeconomics (3) Studies institutions and process of market specialization and exchange, pricing and output, competition and monopoly, government regulation, current economic problems, and international economic developments. ECON 2030 Principles of Macroeconomics (3) Covers economic activity and growth, determination of income, employment, output, inflation, aggregate demand and supply, money and banking, monetary and fiscal policies, and international economic issues. ECON 3020 Intermediate Microeconomics (3) This course covers advanced theory and applications in microeconomics. Topics include utility theory, consumer and firm choice, optimization, goods and services markets, resource markets, strategic behavior, and market equilibrium. Prerequisite: ECON 2000. ECON 3030 Intermediate Macroeconomics (3) This course covers advanced theory and applications in macroeconomics. Topics include growth, determination of income, employment and output, aggregate demand and supply, the business cycle, monetary and fiscal policies, and international

COSC 3810 Principles of Programming Languages (3)

This course is a study of the design, evaluation, and implementation of programming languages. It focuses on the principles of design and evaluation and their relationship to the syntax, semantics, and pragmatics of programming languages. Prerequisites: COSC 1560 and junior standing. COSC 4110 Database Concepts (3) Students in this course will study database design using the relational model and the Entity-Relationship model. Students will study and use the SQL query language. Database design considerations will include data integrity, relational integrity, redundancy, and security. Students will develop a logical design for a database that will be implemented in COSC 4120. Prerequisites: COSC 1560, COSC 2810 and junior standing. Designed to teach the student the fundamentals of object-oriented software analysis and design. Presents the theoretical aspects of object- oriented software design but focuses on the practical issues surrounding object-oriented software analysis and design and the format of the design process as it exists in an industrial setting. The student gains experience in the design aspect of the systems development life cycle. Prerequisites: COSC 2810 and COSC 3100. COSC 4260 Object-Oriented Programming (3) Continuation of COSC 4250 using C++. Prerequisite: COSC 4250. COSC 4250 Object-Oriented Analysis and Design (3) Business organizations operate in competitive environments and constantly redefine their business strategies to create competitive advantages. Information technology plays an important role in daily business activities by supporting and implementing enterprise-wide initiatives and global business strategies. This course will provide a broad overview of the close correlation between business and technology. The course will explore various information technologies and how they fit into CSIS 1500 Introduction to Business Technologies (3)

macroeconomic modeling. Prerequisite: ECON 2000. ECON 3100 Issues in Economics (3)

Analyzes current economic issues in terms of historical background, present status, and possible solutions. May be repeated for credit if content differs. Prerequisite: ECON 2000.

ECON 3200 Money and Banking (3)

COSC 3660 Network Concepts (3)

Studies the forms and functions of money, the commercial banks, the Federal Reserve system, and monetary theory and policy used as

Explores the basic concepts of computer networks. This course examines and compares network topologies, protocols, and national and

WEBSTER.EDU/STUDYABROAD -37-

Made with FlippingBook Ebook Creator