|
|
Bachelor of Science in Computer Systems
Is the bachelor's in Computer Systems program for me?
Information is the core of our economy and a vital part of our everyday lives. Are you interested in learning how to protect
that information, or how to design, build and manage the networks that carry that information around the world? People with
these critical abilities are in great demand. Our B.S.C.S. is a perfect way to gain these competitive skills. You'll also receive
the hands-on, practical training you need from experienced practitioners. Upon graduation, you’ll be able to join one of the
fastest growing occupations or move on to a master's level program. We offer B.S. in Computer Systems students these program emphasis options:
- Health Information Systems
- Information Security
- Networking
You can earn a computer systems degree fully online or you may take some coursework in class. If you choose online, you still
get the same great instruction by the same practicing professionals. You will also have access to all CityU's great resources on
"Blackboard" - our virtual classroom. Use this program to log in to get assignments, discuss topics with your classmates,
collaborate on projects and check your grades. Basically, everything you do in class but without the commute.
What will I learn in the bachelor's in Computer Systems program?
As a CityU student, you’ll discover the ways in which people and computers work together, in particular the processes developed to integrate technology into the workplace. Along with information technology ethics, our faculty will focus on teaching core computer technologies, which include operating systems, networking, programming, web design and security. You’ll also highlight on manipulating data from acquisition and storage to communications and display.
Our programs also are based upon certificate programs for Cisco Certified Network Associate (CCNA), Microsoft Certified
Systems Engineer (MCSE) and Certified Information Systems Security Professional (CISSP).
The educational objectives of this program are as follows and will prepare you to:
- Successfully compete as professionals throughout careers in information technology.
- Effectively evaluate, integrate and implement technology products and systems in a global environment.
- Appropriately integrate state of the art technologies to meet business requirements.
- Effectively contribute as a technical member or leader of a multi-functional team.
- Communicate well with both technical and business partners orally and in writing.
- Engage in life-long learning, remain current in their field, and uphold high ethical standards.
What can I do with my bachelor's degree in Computer Systems?
Depending on the route you take, your B.S.C.S. degree will allow you to apply for positions as an information security specialist or manager,
systems integrator, software tester, network operator, network manager or network designer. You also may qualify to become an industry practitioner.
Why CityU?
- Because you want an education that's relevant to what's happening in the real world, right now.
- Our faculty teach what they do for a living, not just what's in the book. They're smart, successful people who can help you get there, too.
- You can get an education without sacrificing your lifestyle. Attend class on a schedule that works best for you.
How to get started:
- Chat with an admissions advisor or call 888.42.CityU
- Apply now
- Order your official transcripts from other schools you attended
- Submit application with application fee
- Start classes and change your life for good
The Information Assurance Courseware Evaluation (IACE) Program of the Committee on National Security Systems (CNSS) has certified that
City University of Seattle Information Security course of study meets the National Training Standard for Information Systems Security
(INFOSEC) Professionals, NSTISSI No. 4011 (valid through June 2017). Students completing the program will receive a certificate
documenting their completion of the CNSS recognized program.
| Total Required Credits: |
180 |
| Lower-Division Requirements: |
90 |
|
| Preparatory Courses: |
|
| IS 201 | | 5 | This course is designed to provide an overview of the fundamentals of computing. Emphasis is placed on the five basic areas of Information Technology (IT): applications, platforms, development, data, and communication. Students will develop their understanding of basic IT concepts, and delve into Information Technology planning and analysis through practical application of current techniques and tools for building a website. | | MATH 141 | | 5 | This course covers a review of algebra and geometry; linear, quadratic, and polynomial functions and their graphs; exponential and logarithmic functions; systems of equations and inequalities; linear programming; and sequences, sets, counting, permutations, combinations, and probability. Emphasis is placed on the development of necessary mathematical skills needed for upper division coursework. Students needing math for GE purposes only should consider MATH 107 or MATH 138 instead of MATH 141. Prerequisite: MATH 138. |
|
| Upper-Division Requirements: |
90 |
|
| Undergraduate Core: |
50 |
| BC 301 | | 5 | The critical thinking process is used to analyze today's issues and aid the student in identifying rational solutions. Topics examined include: argument analyzing and building; forms and standards of critical thinking; and evaluating sources of information. | | IS 306 | | 5 | This course develops student understanding of a model of Information Systems composed of data acquisition, data transport, data manipulation, data storage and data display. The use of data to develop business intelligence, competitive advantage, and support business operations through lean supply chains, delivery, and oversight has become an increasingly critical component in business success. Students will learn how modern computer systems work with data across multiple systems to deliver relevant time critical information to managers and workers. Students will gain an insight into networked communications in support of business operations. This course prepares the student for working with data in a modern highly connected organization anywhere in the world. | | CS 302 | | 5 | Please check back soon for the full description of this course. | | IS 312 | | 5 | This course introduces students to the strategic importance of web design and teaches students to apply standards such as XHTML and CSS, to use web development tools, and to apply principles of web design to create effective business-driven websites. The major focus is on the display of data and information to end-users. The course emphasizes a business-driven design, build, test cycle, and introduces students to the fusion of multiple data sources into a website. The past, present, and future of web technology is also covered. The course builds on concepts from IS 306 and provides the foundation for programming in IS 410. Prerequisite: IS 306. | | IS 410 | | 5 | This course provides an introduction to programming and explores the concepts, principles, and skills of programming including data structures, algorithms, and problem solving using JavaScript and Ruby languages. Emphasis is placed on programming within a web environment. Students will also study the nature and demands of programming careers. The course concludes with student project teams building a working programming project. At the end of the course, the student will have a solid foundation for more advanced programming concepts and challenges. Prerequisite: IS 312. | | IS 350 | | 5 | This course examines systems analysis and design using the Software Engineering Body of Knowledge (SWEBOK) as a foundation. The concepts include data, process, and network modeling along with frameworks such as the Zachman Framework and The Open Group Architectural Framework (TOGAF). Object technologies will be built into the program along with design patterns. Several exercises and hands-on activities reinforce the design of a system covered in the course. Prerequisites: IS 320. | | CS 481 | | 5 | This course examines the tools, processes and procedures used to secure computer networks. The course reviews network vulnerabilities, common attack vectors, and methods for preventing, detecting and minimizing the effects of network attacks using such tools as Firewalls and Intrusion Detection Systems. Students completing this course will have an understanding of how to secure and defend networks. Prerequisites: IS 308 or CS 330 and 332. | | IS 340 | | 5 | This course examines basic operating system concepts and principles. The concepts include Operating Systems components, architecture, and management. Operating system management will examine process, memory, storage, and security management. Several exercises and hands-on activity reinforce the concepts and principles covered in the course. Prerequisites: IS 201, IS 305, and IS 320. | | IS 470 | | 5 | This course focuses on Information Technology Service Management (ITSM) best practices as defined by Information Technology Infrastructure Library (ITIL), Capability Maturity Model Integration (CMMI), Six Sigma, and Total Quality Management (TQM). Emphasis is placed on ITSM drivers of processes and strategies to create a viable Information Technology (IT) organization. Students will learn the foundation, values, strategies and operations of ITSM. Several exercises and hands on activities will focus on service support and service delivery. Prerequisites: IS 330, IS 350. | | IS 471 | | 5 | To change to recognize credits as Social Studies Credits, IS 471 will be used in the programs in place of the more generalized BC 306 - Ethics and Leadership, to meet ABET needs for an IT focused ethics course. This course is currently offered as a part of the Information Security emphasis. |
|
Emphasis Requirements:
|
40 |
This emphasis provides students with a solid background in the systems and processes used in healthcare. You will gain an
appreciation for the specialized systems and requirements for privacy (HIPAA) and certification (21 CFR Part 11) required
to ensure that healthcare systems meet patient and provider requirements. The emphasis helps prepare you for an exciting
future in the field of health information technology.
| IS 308 | | 5 | This course covers Internet technology including: physical devices and networks, protocols and services, and common network operating systems. The course focuses on a broad understanding of how to use and implement networks, including an introduction to physical and logical network design. This course will provide students with an understanding of networking and Internet Protocols (IP) they will use to design small- to mid-sized business networks or expand their knowledge in network-based application programming or network security. Prerequisite: IS 306. | | CS 310 | | 5 | Please check back soon for the full description of this course. | | CS 416 | | 5 | This course covers the design, deployment and management of databases. Topics include database normalization and denormalization, indexing, cooked and raw partitioning, distributed data access, ODBC, and basic SQL. In addition the course looks at how database administrators grant and manage privileges, control access to data elements, and ensure data integrity. Prerequisites: IS 306. | | CS 430 | | 5 | Please check back soon for the full description of this course. | | CS 482 | | 5 | Please check back soon for the full description of this course. | | IS 472 | | 5 | As IT has become critical to the functioning of business, the importance of information security, accuracy, and availability becomes paramount. In response there has been an increase in the complexity of government and industry mandates from around the world. These regulations on IT direction and management have the ability to disrupt business, but also can elevate the organization to a more mature and secure operational posture where the upside of affirmative safeguards is tremendous and limited only by the organization's ability to execute and adapt. This course will investigate IT Compliance regulations including SOX, HIPAA, PCI-DSS, and 21 CFR 11. Students learn techniques for assessing compliance and integrating compliance initiatives into IT strategy, planning and projects. | | CS 432 | | 5 | Please check back soon for the full description of this course. | | CS 486 | | 5 | Please check back soon for the full description of this course. |
This emphasis introduces and reinforces the most recent developments and standards in managing and maintaining information security systems.
The Information Security emphasis ensures that students achieve mastery of concepts and ideas related to modern Information Security management
and administration. This emphasis area is designed to help students who are seeking to develop and improve upon their knowledge and understanding
of Information Security management as well as their careers by updating their knowledge and reinforcing lifelong learning in a dynamic and
rapidly changing Information Security industry.
| IS 308 | | 5 | This course covers Internet technology including: physical devices and networks, protocols and services, and common network operating systems. The course focuses on a broad understanding of how to use and implement networks, including an introduction to physical and logical network design. This course will provide students with an understanding of networking and Internet Protocols (IP) they will use to design small- to mid-sized business networks or expand their knowledge in network-based application programming or network security. Prerequisite: IS 306. | | IS 461 | | 5 | This course introduces the meanings of information security and privacy, provides background into the world of computer crime, and presents several common approaches to considering the issue of how to provide information security. The business of security is introduced, including an exploration of career specializations, the role of compliance and regulations, security in the business world, secure coding practices, and future trends in the industry. | | CS 416 | | 5 | This course covers the design, deployment and management of databases. Topics include database normalization and denormalization, indexing, cooked and raw partitioning, distributed data access, ODBC, and basic SQL. In addition the course looks at how database administrators grant and manage privileges, control access to data elements, and ensure data integrity. Prerequisites: IS 306. | | IS 464 | | 5 | This course investigates national and international policies that govern information security. Many policies govern how data and systems are used inside the corporate environment. Policy is the process in which technical controls are codified into standards and practices that a company or a governmental organization will use to define controls, and assess compliance of those controls in the working environment. The student will learn about basic policy guides, how policy ties into corporate governance, and how policy is interpreted in the United States as well as in the European Union. The student will learn the guiding standards in the information security field as it relates to the use of systems and data as well as privacy and data protection. This course focuses on the core aspects of data security policies and procedures for protecting data. Prerequisites: IS 201, IS 305, IS 320, IS 330, IS 340, and IS 345. | | IS 468 | | 5 | This course integrates the concepts covered in Auditing (IS 462), Policy (IS 464), and Hacking (IS 466) and will now view that material in light of specific Tools used in Hacking. Students will expand their consideration of Web Application Vulnerabilities and the effect of SOX upon vulnerabilities. Students will gain experience using Nessus, Nikto/NStealth, WS Fuzzer/FuzzOr, BobCat/SQL Map, Absinthe, FXCop, and others. Prerequisites: CS 461. | | IS 472 | | 5 | As IT has become critical to the functioning of business, the importance of information security, accuracy, and availability becomes paramount. In response there has been an increase in the complexity of government and industry mandates from around the world. These regulations on IT direction and management have the ability to disrupt business, but also can elevate the organization to a more mature and secure operational posture where the upside of affirmative safeguards is tremendous and limited only by the organization's ability to execute and adapt. This course will investigate IT Compliance regulations including SOX, HIPAA, PCI-DSS, and 21 CFR 11. Students learn techniques for assessing compliance and integrating compliance initiatives into IT strategy, planning and projects. | | IS 473 | | 5 | This course covers the concept of Intellectual Property and how it relates to business and to strategic planning for a business. We will begin by looking at what Intellectual Property is and how that relates to the economic well being of a business. Consideration will be given to how innovation is driving economic globalization and how that translates into economic opportunities and risks from the standpoint of intellectual property. We will consider methods of quantifying a business's Intellectual Property and creating a strategic plan for development, capitalization of, and protection of that Intellectual Property. Finally, we will look at the integration of a business strategic plan with an Intellectual Property strategic plan. | | IS 469 | | 5 | This is the final course in the BSIS Information Security Major. This course focuses on the comprehensive understanding of both technical and management skills learned throughout the Information Security major. The technical skills involve identifying, repairing, testing, and reporting on security vulnerabilities in networks. Management-oriented skills involve interpreting and possibly critiquing policy to insure adequate mitigation of security risks and compliance with policy requirements. Students will review a series of real world code sets, and apply their knowledge to ensuring that the recommendations to fix those code sets are reasonable and cost effective. Students will also discuss several case studies to reinforce and integrate the concepts that they learned in the previous courses and will investigate emerging trends such Web 2.0 and cloud computing and explore policy issues involved in these areas. After finishing this course, students will have an understanding of the technical and organizational complexity of information security. Students will also appreciate that information security is a continually evolving field and that keeping up with developments in the field will require a plan for lifelong learning. Prerequisites: IS 481, IS 464 and IS 468. Any exceptions must have special permission from the IS Program Director. |
Developing a comprehensive understanding of data and broad-band communications, including multi-media applications and integrated
services networks, the Networking emphasis helps students demonstrate mastery of communications architectures and protocols across
a broad variety of services including wired, optical and wireless carriers across voice, video and data services. The emphasis
area includes topics in network design, performance modeling, capacity planning, traffic shaping, service management, fault
management, quality of service, routing and switching, coding, security, and other areas at the Telco/Service Provider and enterprise
network levels. The emphasis is designed for students who are seeking to develop and improve their knowledge and understanding of
networks, to prepare for careers in telecommunications providers or enterprises and to reinforce lifelong learning.
| IS 320 | | 5 | This course focuses on project/change management using the Project Management Body of Knowledge (PMBOK) as the foundation to examine: planning, scheduling, estimating, and change management models. The Kotter model for change management along with other industry change models will also be covered. Students learn how to plan and manage a software project, demonstrating how to implement change in organizations through hands on projects and activities. | | CS 330 | | 5 | The initial course in the Networking sequence, this course addresses the OSI and IP networking models and understanding networking protocols. The course examines in depth layer 1 and 2 protocols including common LAN and wireless networks. The student is introduced to tools and techniques for analyzing networks. Prerequisites: IS 306. | | CS 332 | | 5 | Please check back soon for the full description of this course. | | CS 300 | | 5 | This course examines the infrastructure which enables modern telecommunications systems and how that infrastructure carries voice and data around the globe. The course studies the access, transport, backbone, and switching cores of networks which carry voice and data communications. The course helps the students understand how local voice and data networks are globally interconnected. Prerequisites: IS 330. | | CS 436 | | 5 | This course examines the applications layer of data networks. Topics include protocols and applications such as SMTP, HTTP, RPC, Active Directory, Exchange, and NFS. The course looks at how the lower level network layers examined in previous courses support distributed applications and computing as well as other communications needs. Prerequisites: CS 332. | | CS 492 | | 5 | This course examines the protocols, tools and proccesses used to manage data communications networks. The students will explore the five domains of network management: fault, performance, configuration, accounting and security management. The course explores how to manage and maintain the networks studied in previous courses. Prerequisites: CS 332. | | CS 438 | | 5 | This course builds on the material from previous networking and telecommunications courses to examine integrated communications networks. Material includes Voice over IP networking, IPTV and Internet Television, and the Integrated Multimedia System of wireless networks. Prerequisites: CS 436 and CS 300. | | IS 477 | | 5 | Students in this class will work in teams under the guidance of the instructor to develop requirements, analyze and design a network upgrade for a mid-sized company or other appropriate network for a customer. The students will learn to acquire and develop technical and performance requirements, as well as to apply principles of design to the network. The designs will encompass scalability, availability, performance, security, manageability, usability, adaptability and affordability. This course is the Capstone Course for the Networking Emphasis Area. Prerequisites: CS 300 and CS 436. |
|