Other courses
Other courses of this center
Related courses
» Computer information systems (CI ...


Presentation
COMPUTER SCIENCE
The mission of the Computer Science department is to provide students an opportunity to gain in-depth, rigorous instruction in all nine areas of computer science as well as e-crime. Students are prepared in contemporary computing practices and for transfer to high-quality, four-year degree programs in computer science and engineering.
CSCI 1001 2 credits Computer Literacy An introduction to computing applications, history, and elementary theory requiring no prior computer experience or knowledge. The basic design of computer systems is covered, and a survey of computing history puts the present and future of computing in perspective. Students have a hands-on experience learning and using common applications such as word processors, spreadsheets, graphics editors, and Internet tools.
CSCI 1020 3 credits Introduction to Programming An introduction to programming using a high-level language, such as C++ or Java. Programming techniques such as modularization, stepwise refinement, development of algorithms, documentation, and program testing will be covered. A hands-on approach using the highlevel language to solve problems will be done in a laboratory setting. (Prerequisite: MATH 1010 or equivalent)
CSCI 1050 3 credits Computer Education for Teachers This course is an introductory-tointermediate- level computer course for educators. It is designed for those new to computers, as well as those who want to learn more about how computers can be integrated effectively into the classroom.
CSCI 1070 2 credits Introduction to Computer Security This is an introductory course in computer security that will provide students with an understanding of the issues corporate security officers face every day. The course will cover the information warfare that exists in the corporate environment today and what measures are taken to reduce the risk of attack and exposure. This course is a prerequisite for most of the other computer crime courses offered.
CSCI 1072/LAWE 1072 3 credits E-Crime: Detection and Prosecution Issues This course is an introduction to the current topics in computer crime, the issues involved in investigation of these crimes, and the corporate perspective of these crimes-how corporate America views them and investigates them.
CSCI 1074 3 credits Introduction to Computer Forensics This course will provide a deeper look at how security is handled in the corporate environment. The course covers the tools and technology of forensics investigation at a very basic level. This course is an introduction to computer forensics for anyone wishing to enter the degree program, certificate program, or simply to determine whether or not forensics is of interest.
CSCI 1076 3 credits Identity Theft This course is an introduction to one of the most talked about crimes of the millennium. Identity theft is one of the fastest growing crimes, exacerbated by the Internet. The amount of information found in dumpsters, trash cans, PCs, and on the Internet provides criminals with all of the elements needed to assume someone else’s identity. (Prerequisite: CSCI 1072 or instructor’s approval)
CSCI 1078 3 credits Business Continuity Planning This course is designed to consider all of the issues involved in business planning and disaster recovery, primarily in connection with serious breaches of an organization's computer and network security. (Prerequisite: CSCI 1070 or consent of instructor)
CSCI 1099 1–3 credits Special Topics Study of special topics in Computer Science. Special course topics will be announced in the class schedule. Possible topics include Windows, Internet, and desktop publishing.
CSCI 1101 3 credits Introduction to Inter-networking This course is designed to introduce students to inter-networking computers in order to create a collaborative environment across multiple platforms. Topics to be covered include operating systems such as Linux, Windows 9x, 2k, XP, Mac OS 9 and X, and the technologies and protocols necessary to integrate these disparate platforms. Students will master the skills necessary to integrate multiple platforms to create a cohesive shared resource base. (Prerequisite: CSCI 1001 or instructor’s approval)
CSCI 1105 3 credits Interactive Multimedia Design This course is designed to introduce students to multimedia design and development. As an introductory course, topics to be covered include Internet services, learning principles, learning methodologies, and design and development. Students will learn by doing through the use of tools such as Macromedia’s Flash MX and Dreamweaver MX. (Prerequisites: CSCI 1001 or instructor’s approval)
CSCI 1110 3 credits Internet and Computer System Design This course is designed to introduce students to Internet Services and the hardware requirements to support those services. Students will become familiar with setting up various servers that include web, ftp, email, and database servers as well as the programming environments to support them. Each service has requirements to be supported by hardware. Students will be introduced to designing and building a computer to maximize performance and throughput of the services installed. (Prerequisite: CSCI 1001 or consent of the instructor)
CSCI 1115 3 credits Overview of Computational Methods This course will give students the opportunity to explore and expand their own levels of exposure to the world of computational science and methodologies. Students will identify the computational technologies relevant to their disciplines of interest and investigate their application. Students will also be provided an overview of technology trends where the latest advancements in computational science and methodologies are occurring. (Prerequisite: CSCI 1001 or consent of the instructor)
CSCI 1120 3 credits Information Technology Project Management This course is designed to teach students what constitutes a project, what to expect to occur in a project, know the components of a project, and how to generate the framework for the mechanics of a project. (Prerequisite: CSCI 1001 or consent of the instructor)
CSCI 1190 3 credits Collaborative Research and Work This course is designed to teach students how to use networking and Internet tools to work collaboratively on projects. High performance computing tools, utilized by larger business and educational organizations, are introduced. Students will also learn about working at a distance using technology in home or branch office environments. (Prerequisite: CSCI 1001 or consent of the instructor)
CSCI 1125 3 credits Creativity and Information Technology This course will give students the opportunity to explore and expand their own levels of creativity in relation to information technology projects. The process through which this will be achieved will consist of dynamic interaction and collaboration among students through projects and presentations designed to determine what it means to be creative and to expand individual levels of creativity.
CSCI 2010 4 credits Introduction to Computer Science I Programs, computers and problem solving; an introduction to a high level language, such as C++ or Java, and development of programming skills. Provides an introduction to computer organization, machine and assembly language exercises. Introduction to algorithmic problem solving. Overview of social and ethical issues with technology and computing, both with historical review and examination of contemporary issues.
CSCI 2011 4 credits Introduction to Computer Science II Algorithms and data structures; fundamental data structures such as stacks, queues, trees, and graphs are introduced and explored through exercises. Computational complexity is studied through analysis of standard searching and sorting algorithms. A high level language, such as C++ or Java, is used for exercises with attention to developing good object oriented programming style. (Prerequisite: CSCI 2010)
CSCI 2070 3 credits Advanced Computer Security This course will provide the person having taken the Introduction to Computer Security course a deeper look at how security is handled in the corporate environment. Topics covered include development of security policies, cryptography, access control mechanisms, vulnerability analysis, network intrusion, and security auditing. (Prerequisite: CSCI 1070 or instructor’s approval)
CSCI 2072 3 credits Cybersleuthing This course will cover what to do if a network has been compromised, from data recovery techniques to reconstructing the events. It will assist the student in laying out the facts for a law enforcement officer to be able to move forward with crime resolution. (Prerequisites: CSCI 1070 and CSCI 2070 or instructor’s approval)
CSCI 2074 4 credits Computer Crime Scene Investigation This course will provide the student with the skills to organize, implement and work to completion, a computer crime scene investigation. This course will cover computer crime scenes, how to preserve the evidence, tools that can enhance the investigation, and how to follow the virtual leads that the systems will give out to try and find the perpetrator. (Prerequisites: CSCI 2070 and 2072, or instructor’s approval)
CSCI 2075 3 credits New Crime Wave This course will detail the issues of investigating the crimes of identity theft, Internet child pornography, and Internet fraud, and how law enforcement, legal services and individuals are handling the evergrowing threat. (Prerequisite: CSCI 1072 or consent of instructor)
CSCI 2076 3 credits Tools and Tactics of the Black Hat Hacker This course is designed to identify the types of tools hackers use to access a system. Those trying to thwart these criminals can also use these tools to gather evidence and investigate the alleged crime. This course will show the student what tactics the hackers use to gain entry, how some of the tools used in the attacks can also be used to investigate the crimes, and how to set the trap for hackers in an attempt to not only catch them, but to watch them work before releasing the trap to gain additional knowledge on the dark underworld of the Black Hat Community. (Prerequisite: CSCI 1072 or instructor’s approval)
