Return to Stark State Home Page
About Stark State
Academics
Class Schedules & Registration Information
Admissions/Prospective Students
Campus Information
Advancement/Alumni
Corporate Services/Contract Training
Continuing Education
Career Services/Employers
Financial Aid/Business Office
Student Services/Student Activities
Student Web Access and Academic Computing Information
WebCT and Online Courses
Contact Stark State

 COURSE DESCRIPTIONS

  • Admissions
    330-966-5450
  • Registration
    330-966-5460

  • Financial Aid
    330-966-5456

Search the Stark State Web Site

ENGINEERING COMPUTER TEC COURSES
 

ECA122
COMPUTER APPL FOR TECH PROF
3 Credit Hours
This course describes the components and peripherals of a computer/PC and how they function and communicate as a system. Principle topics covered are the Windows operating system, internet applications, MS- DOS, the Windows networking environment and a variety of software application packages used to solve scientific, business and engineering technology problems.

ECA127
PROGRAMMING LOGIC & PROB SOLV
3 Credit Hours
This course addresses the student to program logic and problem solving techniques. Primary emphasis is on achieving familiarity with structured programming principles through awareness and application of structured programming and object-oriented concepts and techniques. Upon course completion, the student should have an understanding of how to develop the logic to solve a programming solution using structured flowcharts and psuedocode.

ECA128
VISUAL BASIC PROGRAMMING
3 Credit Hours
Addresses designing, developing, testing, and deploying desktop software applications using the Microsoft Visual Basic.Net programming language. This course will help prepare the student for MCSD test 70-306: Developing and Implementing Windows-based Applications with Microsoft Visual Basic.Net. Upon completion of this course, the student should be able to develop a desktop application with a graphical user interface, write code using Visual Basic control structures, properly validate user input, and test and debug the application.
Prerequisites:
ECA127

ECA129
CRYPTOGRAPHY
3 Credit Hours
Communication techniques over nonsecure channels are presented. Mathematics and computer science concepts are used to design and program encryption/decryption systems. Kerchoff's Principle for modern crytography is stressed. Through a set of hands-on exercises, the student will become familiar with symmetric key and public key encryption/decryption methods.
Prerequisites:
ECA127, MTH121

ECA130
SOFTWARE VULNERABILITIES
3 Credit Hours
Enumeration, exploits, keygens and other application vulnerabilites are presented. Security holes and exploitations in computer, interpreted and web based applications are addressed in a hands-on environment.
Prerequisites:
EET141, ECA127, EET131

ECA131
MS WINDOWS XP & 2003 SERVER
3 Credit Hours
Course includes installing and administering the Windows XP Professional and Windows 2003 Server Operating Systems. It also covers security issues, installation troubleshooting, and desktop issues, installation troubleshooting, and desktop configuration.
Prerequisites: or
EET141, ECA146 or EET131, ECA145

ECA132
HELP DESK CONCEPTS
3 Credit Hours
This course provides the student with essential topics covering help desk operations, roles and responsibilities of the analysts, help desk processes and procedures, tools and technologies, performance measures, and the help desk setting itself. There are numerous hands-on projects to practice implementing help desk concepts in a real world situation. Upon completion, students will have a skills to explore in greater detail various helpdesk tools, situations, and user conflicts and resolution.

ECA133
COMPUTER APPLICATIONS SUPPORT
3 Credit Hours
This course addresses topics that help-desk analysts will use on a daily basis. Course includes computer user support, customer service skills, troubleshooting skills, common support problems, help desk operations, and support management. Upon completion students will be prepared to install, integrate and troubleshoot the following automated home sub-systems; Home Security, Audio-Video, Computer Networks, Cable/Satellite, and Broadband. This course helps students prepare for the Comp TIA HTI+ certification test.

ECA134
CCNA PHASE I
2 Credit Hours
This course introduces students to the networking field. Upon completion of this course, students can perform entry-level tasks in the planning, design, installation, operation, and troubleshooting of Ethernet and TCP/IP networks. Technologies include networking mathematics, terminology, models, media, LAN and WAN testing and cabling, Ethernet operation, switching, IP addressing and subnetting, IP, TCP, UDP, and application layer protocols.
Prerequisites: or
EET141, ECA146

ECA135
CCNA PHASE 2
2 Credit Hours
This course focuses on initial router configuration, Cisco IOS software management, routing protocol configuration, TCP/IP, and access control lists (ACLs). Students will learn how to configure a router, manage Cisco IOS software, configure routing protocols on routers, and set access lists to control access to routers. Technologies include Cisco IOS Software Management, router configuration and file management, RIP and IGRP routing protocols, TCP/IP error and control messages, and Access control lists.
Corequisites:
ECA134

ECA136
PRINC OF INFORMATION SECURITY
3 Credit Hours
This course examines the current standard of due care and best business practice in information security. Demonstrations and hands- on practice will reinforce topics such as evaluation and selection of security models, risk management, threat analysis, organizational technology evaluation, security implementation, disaster recovery planning and security policy formation and implementation. Upon completion, the students will be able to examine security technology, methodologies and practices.
Prerequisites: or
EET141, ECA146

ECA137
COMPUTER CRIME & INVESTIGATION
3 Credit Hours
This course provides an overview of cyber crime and computer related crime issues facing businesses and the criminal justice system. Demonstrations and hands-on practice will reinforce topics such as how computers are used in crime, interview techniques, search warrants, evidence handling, chain of custody, identification and recovery of computer data, report writing, case preparation, and courtroom testimony. Upon completion, the students will be able to understand government response to cyber crime issues from a law enforcement perspective.
Prerequisites: or
EET131, ECA145

ECA138
WEB DESIGN
3 Credit Hours
This course covers creating and editing backgrounds and graphics for use on the internet. Students will learn appropriate design skills and techniques, design language and study color relationships through demonstrations and hands-on practice in order to reinforce the concepts as they use various leading edge technologies to create graphics. Upon completion of this course, students will be able to analyze web graphics and design; develop web graphics; optimize images for the web and understand the concepts of design as they relate to the web.

ECA139
MCRSFT SQL SERVER DTBSE DES
3 Credit Hours
This course provides students with the knowledge and skills required to install, configure, administer, and troubleshoot the client-server database management system of Microsoft SQL Server 2000. Through a system of lessons and hands-on exercises students will gain practical experience using Transact-SQL and Data Transformation Services (DTS) to manipulate data; programming business logic using stored procedures, transactions, triggers, user-defined functions, and views; optimizing database performance by using SQL Profiler and the Index Tuning Wizard; and Managing security--data access, object-level security, and application roles. As students build these real-world database administration skills, they will also be prepared for the corresponding Microsoft certification exam. Upon completion, students will have the knowledge and skills necessary to develop Transact-SQL statements to manage Microsoft SQL server databases and database objects.
Prerequisites:
ECA253

ECA142
ORACLE DTBSE 10g: INTRO TO SQL
3 Credit Hours
This course introduces Oracle Database 10g technology and the relational database concepts and the powerful SQL programming language. This course provides the students with the essential SQL skills of querying the database, the meta data and creating database objects. This course is designed to prepare you for the corresponding Oracle Certified Professional exam. Demonstrations and hands-on practice reinforce the concepts. Upon completion, the student should have the confidence and skill to develop, maintain and utilize SQL scripts and code.
Prerequisites:
ECA253

ECA143
PLNG, DESGN & IMPMT IMAGNG SYS
3 Credit Hours
In this course, students will learn the skills to be competent and professional in the document imaging/document management industry. They will gain a level of expertise in the technology and best practices used to plan, design, and specify a document imaging, management system. A hands-on approach will allow the student to learn by doing while organizing document imaging and management systems for use in multiple business applications. The student will work through prepared assignments using a popular software package. Upon completion students will be prepared to work with and recommend document imaging software and document imaging solutions. This course helps prepare students for the CompTIA CDIA+ certification test.

ECA144
INTERNT, INTRANT & EXTRANT TEC
3 Credit Hours
Students will learn to identify the function of URLs and diagnose issues that affect internet functionality. Additional topics will include designing and maintaining HTML-based World Wide Web pages and the role of software packages to support internet clients. Upon completion students will be able to explain and appreciate the power that programming and database access add to a website. This course helps prepare students for the CompTIA i-Net+ certification test.

ECA145
PC UPGRADING & MAINTENANCE
3 Credit Hours
The student will be working with various operating systems such as DOS, Windows 98, 2000 and XP. Student will also have hands-on experience building and repairing PC's in a lab environment. Hardware topics include: system board, microprocessors, busses, memory, disk drives, and power supplies.

ECA146
INTRO TO COMPUTER NETWORKING
3 Credit Hours
Fundamentals of networking, which includes sharing computer resources, protocols, cables and adapters, E-mail, network, inter-operability and management is covered. Various network products are described and compared.

ECA147
ADVANCED MICROCOMP APPLICATION
3 Credit Hours
This course is designed to present Microsoft Office concepts in further detail. MS Word, Excel, PowerPoint, and Outlook will be covered at an advanced level required by most tier 2 help desks. Upon completion, students should be able to troubleshoot and provide technical support for sophisticated documents, workbooks, presentation and e-mail related issues.
Prerequisites: or
ECA122, CAP120, BCA120

ECA148
SPREADSHEET ANALYSIS
3 Credit Hours
Excel is a powerful tool capable of performing a variety of analytical functions used for budgeting, accounting and financial analysis. Applications created will include statistical, logical, financial and string functions, graphics, data manipulation, macros, "what-if" analysis, programming custom menus and transferring data to/from other software. Upon completion, students should be able to plan, implement, test and document complex spreadsheet models.
Prerequisites:
ECA122

ECA149
INTRO TO COMPUTERS
1 Credit Hours
This course offers students an introduction to computer concepts. The class covers basic computer components, including hardware and software. Students are taught to identify the basic components of a computer, use hardware peripherals, identify the major components of the Windows desktop, use many of the Windows operating system features, start and exit application software, use a browser to access the Internet, and use e-mail.

ECA150
INFORMATICS
3 Credit Hours
This course studies the concepts, practices and tools underlying the study of Informatics. Topics include, but not limited to: Information representation and infrastructure, Meta date, the Semantic web, knowledge management, data warehousing, data mining, user interface, analytical tools, careers, industry trends, social, global and organizational impacts, and applications in medical, health, biological, as well as business, industry and education. Upon completion, students will be well versed in the methods of using Excel, Access, and data analysis tools in solving informatics problems. Hands on use of each tool are experienced and combined with directed data analysis, integration, and migration activities. Additional topics include the use of SQL queries on data for transferring, manipulation, and analyzing clinical, medical, biological, and other health related data.
Prerequisites:
ECA253

ECA151
ORACLE DATABASE 10G:PL/SQL PR
3 Credit Hours
PL/SQL programming & tuning is an intense hands-on course that is designed to give the student maximum exposure to Oracle PL/SQL tuning and optimization. The student learns by doing dozens of in-class exercises and the student will be guided from very simple PL/SQL tuning to advanced PL/SQL performance optimization. The topics start with the basics of SQL and progress into increasingly complex queries, including table joins, subqueries and creating Oracle views. The PL/SQL section begins with simple concepts and the student gradually masters PL/SQL through increasingly challenging classroom exercises.
Prerequisites:
ECA253, ECA142

ECA152
MICROSOFT ACCESS DATABASE
3 Credit Hours
This course covers advanced concepts of the Microsoft Access application. Topics include Database Management Systems and the conceptual analysis of their purpose and use. A hands-on approach will allow the student to learn by doing while organizing data for use in multiple business applications. The student will work through prepared assignments using a popular software package. This course is designed to prepare you for the corresponding Microsoft Office exam. Upon completion, the student should be able to develop confidence and skill by developing, maintaining and using database applications.

ECA153
INTRO TO THE INTERNET
1 Credit Hours
This course is designed to teach students to use the Internet in a productive way through effective use of computer hardware and software. It will cover, through lecture and hands-on exercises, the basic tools, services and methods used for working with the Internet. Students will learn how to access the large collection of resources available on the Internet and how to communicate with other Internet users. Also covered will be the basics on how the Internet works. Upon completing the course, the student should have a basic understanding of the Internet and should be able to use basic Internet access tools to access the Internet.

ECA154
INTERNET DESIGN TOOLS
3 Credit Hours
Upon completion of this course, the student will have mastered implementation of Macromedia Dreamweaver to rapidly develop web sites, client side scripting and server side scripting, including database connection. Graphic development with Macromedia Fireworks is also introduced including Fireworks and Dreamweaver integration.
Prerequisites:
ECA228

ECA155
FLASH ANIMATION & DESIGN
3 Credit Hours
This course introduces the students to Macromedia Flash. The student will learn to work with Flash effectively and master the basic concepts of animating with Flash. Topics include developing animations and tutorials with Flash. Programming in Flash with Actionscript is briefly introduced.

ECA156
GAME DESIGN
3 Credit Hours
Categories of video games, design principles related to different processing platforms, current animation techniqus, current software packages available for creation of video games are all major topics. The focus of this course is to familiarize the student with design technologies and software available to implement animation used for video games. The student will gain an overall view of the gaming industry.

ECA220
ISERIES OPERATING ENVIRONMENT
3 Credit Hours
Addresses the fundamental operations, screens and terminology of the iSeries operating system. Exposure is given to different CL commands and menus used to create, maintain, and manipulate libraries, objects and members on the iSeries. Students should gain an understanding of object structure, utilities and database management capabilities and the Control Language.
Prerequisites: or
ECA122, ECA127

ECA222
C++ PROGRAMMING
3 Credit Hours
This course focuses on software engineering concepts, control structures, functions, arrays, pointers and strings found in C++. In addition, the course also examines data abstraction, classes, and operator overloading in C++. Principles of good software engineering are emphasized. Hands-on labs prepare students to solve real-world problems.
Prerequisites:
ECA127

ECA223
JAVA PROGRAMMING
3 Credit Hours
This course provides students with a solid foundation in the Java programming language. Students will be able to write application programs to access data, solve problems, and display graphical output windows. Students will become familiar with JAVA data types, control structures, and classes. Students will create applets to add animation to web pages.
Prerequisites:
ECA127

ECA224
ADVANCED C++ PROGRAMMING
3 Credit Hours
Students will complete a collection of hands-on lab exercises to create software using the Visual C++ programming language. Students will take advantage of the object-oriented approach to design, develop and utilize components using the Microsoft Component Object Model.
Prerequisites:
ECA222

ECA225
CLIENT SIDE SCRIPTING
3 Credit Hours
Upon completion of this course students will be able to develop interactive web sites using JavaScript. Various assignments enhance the student's ability in JavaScript, including interaction with the browser, regular expressions and form validation.
Prerequisites:
ECA228

ECA226
WINDOWS PROGRAMMING WITH C#
3 Credit Hours
In this course the student will learn to design, create, test, deploy, maintain and support desktop software applications using Microsoft Visual C#.Net2003. The student will complete a series of hands-on lab exercises using Visual C#. This class will help prepare the student to take MCSD certification exam Windows-Based Application with Microsoft Visual C#.Net, Exam 70-316.
Prerequisites:
ECA127

ECA227
ASSEMBLY LANGUAGE
3 Credit Hours
The relationship between software languages and computer architecture is presented. This course examines assemblers, specification and translation of programming languages, linkers and loaders, block structure languages, parameter passing mechanisms and a comparison of programming languages.
Prerequisites: or
ECA222 or ECA223

ECA228
INTERNET/INTRANET DES & DEV
3 Credit Hours
Upon completion of this course, the student will be able to develop a basic Internet/Intranet web site. Students learn the basics of web design and client side mark up languages including HTML, CSS, XHTML, and XML.

ECA229
MICROSOFT SERVER SIDE SCRIPTNG
3 Credit Hours
This course focuses on server side programming with ASP.Net 2.0. Students learn to connect to a database, add, update, and delete from the database, create user controls, master pages, XML driven site navigation and login pages. ASP.Net 2.0 web controls are emphasized.
Prerequisites:
ECA228

ECA230
JAVA WEB DATABASE PROGRAMMING
3 Credit Hours
Examines the design and use of relational databases. Normalization rules, graphic user interfaces, JDBC, SQL, Java Server Pages, Java Servlets and relational database management systems are principal topics. A collection of hands-on labs illustrates the use of web-database technologies.
Prerequisites:
ECA223

ECA233
ANALYZING SFTWRE REQ & DEV SOL
3 Credit Hours
Presents the System Development Life Cycle methodology to investigate, analyze, design and implement a computer software solution to a simulated or actual real-world business problem. Students working in small groups will perform the Preliminary Investigation for a systems request, perform fact finding to create the System Requirements Document, use logical modeling tools (DFD,Flowchart,Decision Tables), use input and output design principles, and Application Development tools. Student will be required to present and demonstrate their completed and functional Systems Project. This course has a Pre-Requisite:Completion of two software development language courses.
Prerequisites: or
ECA224, ECA230, ECA239, ECA128, ECA229, ECA236, ECA247

ECA234
ADVANCED WEB DEVELOPMENT
3 Credit Hours
This course focuses on developing web pages with the latest design and development techniques such as web pages created entirely using a CSS layout. Usability is emphasized as well as web site documentation.
Prerequisites:
ECA228

ECA236
OPEN SOURCE SERVER SIDE SCRIPT
3 Credit Hours
Students learn to develop server side scripts with PHP including developing various web applications and connecting to a MySQL database. Additional topics include the development and design of the MySQL database. Upon completion, students will be capable of utilizing PHP to develop web applications and connect to a MySQL database.
Prerequisites:
ECA228

ECA239
ADVANCED JAVA PROGRAMMING
3 Credit Hours
Design, creation, testing, deployment, maintenance and support of software applications using Sun Microsystem's Java language are illustrated through a collection of practical, hands-on lab exercises and lectures. Applications focus on the multi-threaded, networking and multimedia aspects of the Java language. Helps prepare students for specific Sun Microsystem certification test: Sun Certified Programmer for the Java Platform.
Prerequisites:
ECA223

ECA240
ADV GAMING & SIMULATION TOPICS
3 Credit Hours
This course explores topics in the area of 2D and 3D game programming. The students will develop a variety of software projects related to the gaming and simulation areas.
Prerequisites:
ECA224, ECA281

ECA241
3D GAME PROGRAMMING
3 Credit Hours
This course focuses on 3D game programming. The student will learn the essentials of 3D game programming, including basic algorithms, texture mapping basics, 3D math, lighting, etc.
Prerequisites:
ECA224, ECA228

ECA244
MS WINDOWS SERVER 2003 NTWK IN
3 Credit Hours
Course includes planning, implementing, managing, and maintaining a Windows 2003 Network Infrastructure. Topics include DHCP, DNS, routing and remote access, TCP/IP addressing, and networking monitoring.
Prerequisites: or
EET141, ECA146 or EET131, ECA145

ECA245
DES SEC FOR WIN 2003 NETWORK
3 Credit Hours
Course covers the topics required to gather and analyze business requirements for a secure network infrastructure and design. Students design a solution that meets those requirements(costs, security, hardware, software, licensing and resources) using a Windows 2003 network infrastructure.
Prerequisites: or
ECA244, ECA251, EET252

ECA246
ADM, IMPL & DES DIRECTORY SERV
3 Credit Hours
Course thoroughly covers both the logical and physical structures of Active Directory and Exchange Server. Some of the topics covered and accomplished during lecture time and lab time are the installation of Exchange Server, Active Directory, DNS, and dhcp. Students create and maintain user accounts and group policies on their own domains.
Prerequisites: or
ECA244, ECA251, EET252

ECA247
ADVANCE XML AND WEB SERVICES
3 Credit Hours
An advanced course in .Net development focusing on ADO.Net, XML and Web services. Topics include dataset, dataTable, dataAdapter, web. config, webParts converting database data to XML and back, concluding with creating and consuming web services. ASP.Net controls are also taken to the next level centering on advanced database techniques.
Prerequisites:
ECA229

ECA250
CCNA PHASES 3 & 4
4 Credit Hours
This course will cover switching, virtual LANS (VLAN), LAN design, IGRP, Novell IPX, network management, WAN design, ISDN, and frame relays in a cisco system lab environment.
Prerequisites: or
ECA135, ECA249

ECA252
DATA MINING AND DATA WARHOUSNG
3 Credit Hours
This course provides a thorough practical coverage of the techniques used to build a warehouse including requirements definitions, extract-transformation-loads of data, query applications and executive information systems. Additionally, data mining algorithms and techniques that identify expected and unexpected trends in data stored in a warehouse will be covered. Upon completion students will be able to design, implement and use a data warehouse and use data mining tools to analyze and identify patterns in data.
Prerequisites:
ECA253

ECA253
DATA MODELING & DATABASE DESGN
3 Credit Hours
This course introduces database concepts and describes how to properly design, create and interface with a relational database. The course begins with definition of important terms. It demonstrates the specific rules that one must follow to design and create a normalized relational database. SQL is also an important topic. Students complete a collection of hands-on labs to learn how to apply the techniques presented.
Prerequisites:
ECA122

ECA254
UNIX/LINUX SHELL SCRIPTING
3 Credit Hours
Students learn how to combine standard unix commands and utilities together in Bourne style shell scripts for automation of system administration tasks and data manipulation and reporting. Emphasis is on redirection, looping, command substitution, redirection, process control and regular expressions. Other topics addressed include database interaction, various markup languages (LateX and HTML), perl, awk, and sed scripting.
Prerequisites: or
EET257, ECA277

ECA255
MICROSOFT PROJECT TOOLS
3 Credit Hours
This course focuses on Microsoft tools such as Microsoft Project and Visio. Students will complete a major project, and will examine and analyze all elements of these projects. Upon completion, students will be able to use these tools to manage and develop processes such as planning, budgeting, and applications design and delivery.
Prerequisites:
ECA122

ECA256
DISASTR RCOVRY & INCIDENT PLAN
3 Credit Hours
This course is a detailed examination of the aspects of contingency planning operations. Demonstrations and hands-on practice will reinforce topics such as incident response-prevention, detection, reaction, disaster recovery, and business continuity. Upon completion, the students will be able to provide documentation for a disaster recovery plan.
Prerequisites:
ECA136

ECA257
FILE SYSTEMS ANALYSIS
3 Credit Hours
This course is a comprehensive overview of contemporary volume and file systems. Topics include, discovering hidden evidence, recovering deleted data, data structures, and tool validation. Students will analyze example disk images, and participate in advanced investigation scenarios.
Prerequisites: or
ECA137 or EET250

ECA258
CYBER FORENSICS & DATA RECOVRY
3 Credit Hours
This course presents methods to properly conduct a computer forensics investigation while mapping to the objectives of the International Association of Computer Investigative Specialist (IACIS) certification. Demonstrations and hands-on practice will reinforce topics such as finding evidence in file metadata, analyzing partitions and data structures, and identifying hidden data on a disk's Host Protected Area. Upon completion, the students will be able to gather evidence from disk images document findings.
Prerequisites:
ECA257

ECA259
SUPPRTNG USERS & TRBSTG DSKTP
3 Credit Hours
This course teaches students how to support users running applications using Microsoft Windows XP Professional in a corporate environment or Microsoft Windows XP Home Edition in a home environment. Students will use applications that are included with the operating system, such as Microsoft Internet Explorer and Microsoft Outlook Express, as well as productivity applications such as Microsoft Office applications. Upon completion students will be able to resolve applications problems that occur within by using various methods such as telephone connecting to an end user's system remotely, or by going to an end user's site or computer. This course helps prepare students for the corresponding Microsoft (MSCDST) certification exam.
Prerequisites:
ECA122, ECA132

ECA260
SFTWRE ENG FOR HAND-HELD DEVIC
3 Credit Hours
This course focuses on the use of the Sun Java Wireless Toolkit as a set of tools to help develop wireless applications based on J2ME's Connected Limited Device Configuration (CLDC) and Mobile Information Device Profile (MIDP). The student will learn how to develop applications which are designed to run on cell phones, mainstream personal digital assistants, and other small mobile devices. The student will learn how to use the emulation environments which are built into the toolkit to develop applications for cell phones.
Prerequisites:
ECA223

ECA261
SFTWRE ENGINEERING FOR ROBOTIC
3 Credit Hours
This course integrates the mechanical capabilities of a small robot with the logic of a custom software program written in the Java programming language. Upon completion of this course, the student will be able to: display messages on the robot's LCD screen(s), move the small robot in a predetermined manner, interface programmatically with sensors attached to the robot, and keep track of the location of the robot.
Prerequisites:
ECA223

ECA263
SUPTG USERS & TRBLTG MS WNDW
3 Credit Hours
This course teaches students how to utilize Microsoft Windows XP Professional in a corporate environment or Microsoft Windows XP Home Edition in a home environment. Students will use applications that are included with the operating system, such as Microsoft Internet Explorer and Microsoft Outlook Express, as well as productivity applications such as Microsoft Office applications. Upon completion students will be able to resolve operating system issues using various methods such as telephone, connecting to an end user's system remotely or by going to an end user's site or computer. This course helps prepare students for the corresponding Microsoft (MCDST) certification exam.
Prerequisites:
ECA122, ECA132

ECA264
IT PROJECT MANAGEMENT
3 Credit Hours
Students will be involved in the design, development, and management of various IT projects. Using these hands-on labs, students will develop a competency and professionalism in IT project management including the necessary business knowledge, interpersonal skills, and project management skills required to successfully manage IT projects. Topics in this course incorporate universal project management principles, and include important skills such as conflict resolution, negotiation, communicating, team building/leadership, and setting and managing expectations. Upon completion, students will have skills to explore the greater detail various project management tools, such as scheduler, spreadsheets, and databases. This course helps prepare students for the Comp TIA IT Project+ certification test.
Prerequisites:
ECA255

ECA265
GENRTNG RPRTS FOR DECSN MKG
3 Credit Hours
In this course students will gain extensive experience using Crystal Reports to connect to databases, retrieve raw data, format the data, create reports, and present the reports to internet and intranet users. Topics will include: developing reports using Crystal Reports to transform data into meaningful information, creating graphical and crosstab reports, adding calculations and program logic with the Formula Workshop, connecting to data sources natively via ODBC and OLE DB, analyzing database structure and extract the data you need to meet your reporting needs and deploying reports to Web browsers, Visual Basic and .NET.
Prerequisites:
ECA122

ECA266
SEARCH ENGINE OPTIMIZATION
2 Credit Hours
This course focuses on optimizing HTML code for search engine placement. Topics include link building, natural optimization vs pay per click, understanding web statistics and conducting online PR campaign.
Prerequisites:
ECA228

ECA267
ADVANCE FLASH ANIMATION
3 Credit Hours
Learn how to develop cartoon characters online and use them in web site marketing. Each aspect of character drawing taken step by step is concluded with developing a complete character. Various animation techniques are applied to the character culminating in a complete animation.
Prerequisites: or
IMT126, ECA155

ECA268
ADVANCED PHP
3 Credit Hours
An advanced course in PHP and MySQL focusing on web database integration. Learn more advanced techniques such as image/file uploads and AJAX integration and develop a complete content management system in PHP and MySQL.
Prerequisites:
ECA236

ECA269
MICROSFT SQL SRV 2005 ANAL SVC
3 Credit Hours
In this course, students will learn how to use SQL Server Analysis Services. Students will learn how to build flexible and powerful solutions that meet the analytical needs of an organization. Topics include building cubes using the Microsoft Visual Studio 2005 Business Intelligence designers. Creating dimensions and measure groups to build, browse, and modify OLAP cubes. Designing objects to handle unique financial analysis requirements. Improving query performance with aggregations and user hierarchies. Customizing cubes with multi- dimensional expressions (MDX) and other advanced design techniques. Using actions to integrate Web pages, reporting applicaitons, and drillthrough capabilities with cubes. Managing role-based security and restrict data access. Deploying and maintaining a database in a production environment CD features.
Prerequisites:
ECA139

ECA270
ORACLE DATABASE 10G:ARCH & ADM
3 Credit Hours
Introduction to Oracle Administration and Management is a course designed to provide students with an in-depth understanding of the basic features of Oracle including object-orientation, partitioning and advanced Oracle features for the Internet. The goal in this course is to cover the Oracle architecture and internal mechanisms such that the student is able to perform basic DBA tasks such as database creations, startup and shutdown, and database management. The course also covers Oracle networking basics and the Oracle utility programs. Hands-on exercises are used to demonstrate each feature and the student will gain first-hand experience in the key Oracle DBA concepts.
Prerequisites:
ECA151
Corequisites: ECA271

ECA271
ORACLE DATBSE 10G:ARCH & ADMII
3 Credit Hours
The primary goal in this course is to prepare the students to install, configure and implement backup and recovery systems in Oracle. This course is designed to provide students with an in-depth understanding of the backup & recovery features of Oracle, specific Oracle concepts and knowlege required for RMAN and the student will gain first-hand experience in the key Oracle backup & recovery concepts.
Prerequisites:
ECA151
Corequisites: ECA270

ECA272
MICROSFT SQL SERVR 2005 RPT SR
3 Credit Hours
In this course, you will learn how to use SQL Server 2005 Reporting Services to create, execute, and manage reports. You will learn how to create tabular, matrix (cross-tab), and chart reports using Visual Studio 2005 and SQL Server 2005 Business Intelligence Studio. You'll explore creating reports with groups, expressions, conditional formatting, and parameters. The reports you create in the course will employ shared data sources, interactive sorting, and drill-down capabilities. You'll explore the deployment and printing of reports and the export of reports to PDF, Excel, and other formats. You'll gain a thorough understanding of Reports Services security, report snapshots, subscriptions, and the use of custom assemblies. You'll also discover how to integrate reports into your ASP.Net and Win Forms applications using URL access and the Reporting Services Web Service API, without requiring user to use Internet Explorer. Finally, you'll learn how to empower your users to create ad-hoc reports.
Prerequisites:
ECA139

ECA273
MS SQL SERVER ADMIN
3 Credit Hours
This course is designed to provide the student with the concepts and hands-on experience with Microsoft SQL Server databases. The primary focus is on learning SQL server from the Databse Administration perspective. Upon completion, the student will have attained at least a basic administration skill level with SQL Server database.
Prerequisites: or
EET252, ECA131, EET251

ECA274
UNIX/LINUX SYSTEM ADMIN
3 Credit Hours
This course covers administation and configuration of Unix and/or Linux operating systems. Topics include: adding/maintaining user accounts, bootup, shutdown, runlevels, daemons, backup and restoring files, basic network configuration, policies and ethic, process control, file systems, log files. During the lab, the student will install Linux on a personal harddrive and be the administrator of their personal system. Students will add users, schedule cron jobs, add filesystems to their system, etc.
Prerequisites: or
EET257, ECA277

ECA275
ETHICAL HACKING
3 Credit Hours
In this course, students learn to discover weaknesses in operating environments using the well known hacking methods. Students will acquire the knowledge to systemically test and exploit internal and external defenses. Students will learn the countermeasures used to mitigate and reduce risk to enterprise networks. Students will be taught how to crack security systems so they can advise organizations on how to protect their systems.
Prerequisites: or
EET257, ECA131, ECA277

ECA276
UNIX/LINUX NETWORK ADMIN
3 Credit Hours
This course addresses administration and configuration of network server software found on the Unix and/or Linux operating systems. Students will install a Linux server of their personal harddrives, t setup various types of network servers. Many labs will require students to work together to test each other's server configurations Server topics include: DNS, xinetd, electronic mail, network file sharing, etc. Security topics include: iptables, PAM, tripwire and tiger.
Prerequisites: or
EET257, ECA277

ECA277
UNIX/LINUX OPERATING ENVIR
3 Credit Hours
This course covers working at the Unix/Linux shell command line, customizing the shell environment, understanding basic filesystem structure and permissions, file management tools, basic shell scripting techniques, vi text editor, data processing tools, Xserver, Xwindows, remote machine access using SSH & FTP, compiling C programs under Unix, and formation of makefiles and the make command.
Prerequisites:
ECA127

ECA278
FIREWALL & NETWRK SECURITY
3 Credit Hours
This course provides the technology essentials for a web developer to design and develop secure E-Commerce solutions. Techniques such as the Luhn Algorithm and 128 bit encryption will be explored and implemented.
Prerequisites: or
ECA135, ECA249

ECA279
WEB SERVER ADMINISTRATION
3 Credit Hours
This course covers the installation and configuration of the Apache web server and the server handware that supports it. Demonstrations and hands-on practice will reinforce topics such as virtual hosts, authentication, virtual domains, CGI, PHP, and SSL. Upon completion, students will be able to administer the hardware and operating environment of web servers.
Prerequisites: or
EET250, EET251, ECA274, ECA276

ECA280
ADVANCED INFORMATICS
3 Credit Hours
This course introduces programming language modules in the analysis of informatics and bioinformatics data, including downloading, installing and configuring these applications in a Windows environment. Using these language modules, this course will show the student how to retrieve, analyze and manipulate genomic/proteomics sequences from databases such as GenBank and GenPept, RefSeq, SWISSPROT, and EMBL. It will show how to use these language modules to convert between and from various file formats including FASTA, SWISSPROT, and EMBL. It includes extracting annotations/features from sequence files, performing similar sequence searches and using sequence alignments. Upon completion, students will know how to use various programming environment to solve programming problems such as creating, modifying, comparing and deleting biological data files, searching for motifs in these data files, manipulating sequences found in these data files.
Prerequisites:
ECA150

ECA281
SOFTWRE ENGINEERG GAME DEV I
3 Credit Hours
This course focuses on 2D game programming. The student will learn the essentials of 2D game programming, including basic algorithms, collision detection and mathematic algorithms.
Prerequisites:
ECA222

ECA282
FLASH WEB PROGRAMMING
3 Credit Hours
This course focuses on using Flash for web site creation. The student learns to use actionscripting to interact with Flash, load external data and create complex sites using components.
Prerequisites: or
IMT126, ECA155

ECA283
FLASH ACTIONSCRIPTING
3 Credit Hours
This course focuses on using Flash for gaming and for web site creation. The student learns to use actionscripting to interact with Flash, load external data and create complex sites using components.
Prerequisites: or
ECA155, IMT126

 
 
HomeAbout UsContactSite MapDirectionsFaculty/Staff Remote Email

info@starkstate.edu
� Copyright Stark State College 2005
Privacy statement

Stark State College of Technology
6200 Frank Avenue NW
North Canton, Ohio  44720
330-494-6170