Summary
7+ years of IT experience with 6+ years of IBM WebSphere Administration. About 6+ years of experience in setup, installation and administration of IBM WebSphere Application Server 4.0, 5.0, 5.1, 6.0 and 6.1 Base, Network Deployment and WebSphere Portal Server (5.x, 6.x) Installed and Administered IBM WebSphere Portal 5.1/6.0 version on Various UNIX flavors like AIX, Solaries, LINUX (REDHAT, Suse) Installed, Configured and Administered WebSphere process server 6.0/6.1. Configured SCA, BPC and HTC for WebSphere Process Server. Clustering the messaging engine and data base for CEI Create a support cluster for CEI, Business Rules Manager and Business process choreographer observer Clustering the Business process choreographer. Expertise in Administering IBM WebSphere Application Server Base/ND 5.0/5.1/6.0/6.1 on various Operation Systems like Solaris 8/9/10, AIX 5.1/5.2/5.3, RedHat Linux9.1, and Windows 2000/2003 Server. Installed and Configured WebSphere Extended Deployment manager (XD) 5.1/6.0.2. Created dynamic clustering using WebSphere XD. Created build definition file to generate customized installation package for WebSphere XD. Configured and monitored database tier. Expertise in Installing Configuring and Administering WebSphere Portal 5.1/6.0/6.1 in vertical and horizontal scaled environments and clustering WebSphere Portal nodes. Transferred default cloudscape database to DB2 and Oracle 10g in portal. Configured WebSphere Portal Server using LDAP Security. Experience in Administering IBM Lotus Web Content management 2.5/5.1/6.0/6.1. Experienced in Deploying Themes and Skins in Portal. Involved in Deployment of portlets and war files on WebSphere Portal. Installed Configured and Administered WebSphere Commerce Server 6.0 Enterprise. Published Sample Stores using WebSphere Commerce Site Admin Console. Configured Commerce in Clustered environments. Created Commerce Instances using Commerce Configuration Wizard. Worked on Commerce Workspaces/ Schedulers. Installed Configured and Administered IBM WebSphere MQ 5.3/6.0. Created and Configured MQ Series Objects like Queue Manager, Queue, and Channels etc. Several MQ Series Servers are integrated using the Point to point channels and Cluster Channels. Configured and setup SSL repository for the Queue Managers. Experience on Message broker Tool Kit. Tasks include Message Broker Administration, checking Message Flows, Transforming different types of data to target systems. Extensively worked on BEA’s WebLogic Application Servers as administrator for Server Configuration, Deployment of components and performance tuning including troubleshooting and maintenance. Strong knowledge of deployment of J2EE applications on BEA WebLogic 8.1/9.x/10.x, iPlanet and Apache-Tomcat. Worked on Web Middleware Server builds such as WebSphere Application Server/Portal server, Weblogic and Commerce server Configuration of Network Deployment for Centralized Management of Applications. Configuring of JDBC Providers, Data Sources, Virtual Hosts, Global Security, SSL, and LDAP. Expertise in Configuring IBM Workspace Web Content Management 6.0. Installed and Configured IIS 6. Troubleshooting Production issues, Worked on resolving Application Server Hang issues and High memory and CPU issues in WebSphere Application Server 5.0/5.1/6.0/6.1. Tuned the JVMs by analyzing the Must Gather information for Application Server Hangs on AIX, Linux and Solaris. Used Heap Analyzer and thread Analyzer to tune the WebSphere JVMs. Used Tivoli Performance Viewer and IT CAM to monitor the performance. Administrated IBM Lotus Web Content management 5.1/6.0 versions. Tuning the Prepared Statement Cache for WebSphere Application Server, this resulted in very large Application Server memory footprints, OutOfMemory errors or crashes of the Java process. Upgraded to JDK 1.3.1 SR6 / JDK 1.4.2 SR 7 or higher to resolve memory leaks. Resolved deadlock issues in Dynamic cache when processing the batch operations for WebSphere Portal Server. Expertise in administering and maintaining both production and development environment. Implement Security using Role based Administration (Monitor, Operator, Configuration, and Administrator). Experience in configuring Cluster server groups for improved availability and fail over redundancy Experienced in Installing Fix Packs and Cumulative fix packs and Migrating to latest versions. Worked as a SiteMinder, LDAP and Webserver administrator for more than 3 years. Worked exclusively on the end-to-end implementation and maintenance of Single Sign ON. Expertise in deploying J2EE components on BEA WebLogic Application Server. Experienced in Installing the security certificates and installing Siteminder for single sign on (SSO) Migrated existing applications from WebSphere 5.x.x version Application servers to 6.0.x and from 5.1.x to 6.0.x on UNIX and Windows Platforms Good at troubleshooting using Traces, Logs and Log Analyzer. Worked on Apache Ant 1.6.5 and Apache Ant 1.7.0 tool to build ear and jar files After successful builds used to deploy the ear files on respective AppServers and jar files on respective library folders Experience in Installing, Configuring and Administering Web Servers like IBM HTTP Server1.3.x, 2.0.x.x, Sun One Web Server, Apache, IIS. Good at Performance monitoring using Resource Analyzer and Tivoli Performance Viewer. Working on various components of WebSphere such as Workload Management (WLM), WebSphere Administration, Configuration, Tuning, Clustering and troubleshooting WebSphere related problems. Problem Determination through the log files and rectified the problems or interacting with IBM support to solve problems. Experience in Administration, implementation and support of various UNIX OS like AIX, Solaries, LINUX (REDHAT, Suse) Used change control tool like Remedy and Service Center Prepared best practice documents for external customers. Ability to work independently, and with minimum supervision.
Technical Skills:
Operating Systems: IBM AIX 4.5/5.1/5.2/5.3, SUN Solaris 8/9/10, LINUX (REDHAT, Suse), Windows NT/2000 server, Windows XP/98/95
Application/Web Servers: IBM WebSphere Application Server 4.0/5.0/5.1/6.0/6.1/7.0, IBM WebSphere XD 5.1/6.0/6.1, IBM WebSphere Process Server 6.0/6.1, IBM WebSphere Portal Server 5.1/6.0/6.1, IBM WebSphere MQ 5.3/6.0, IBM WebSphere commerce Server 6.0, Apache WebServer 1.2.2/1.3/2.0, Tomcat, IBM WCM 5.1/6.0, WebLogic Server 10.x/9.x/8.1/7.x, WebLogic Integration Server, IBM HTTP Server 1.3.28/1.3.26.2/ 2.0.42/ 2.0.47/6.0/6.1, iPlanet Directory Server, Netscape Enterprise Server, WebSphere portal 5.x,6.x, IBM MQ Series 5.X,WPS 6.0.2.4.
Database: ORACLE8i/9i/10g/11g, DB2/UDB 7.2/8.0/9.0, SQL Server .5/7.0/2000, MS-Access 2000, and Sybase
Java/J2EE/Web Technologies: HTML, Java Script, DHTML, XML, XSL, XSD, CSS, Applets, AWT, JFC (Swing), J2EE 1.2/1.3, JDBC, Servlets, JSP, Java Beans, RMI, EJB, JNDI, JAXP, JMS, Java Web Services using JAXM, JAXP, SOAP, WSDL, UDDL
Programming Languages: Perl, C/C++, JavaScript, COBOL, SQL, UNIX Shell Scripts, Jacl, Jython.
Development Tools: IBM WSAD 4.5/5.x, RAD, AAT, Apache ANT.
Network Protocols/Services: TCP/IP, UDP, HTTP/HTTPS, RMI/IIOP, SOAP, SSL, SMTP, ICMP, IMAP, POP3, NIS, NIS+, NFS, DNS, DHCP.
Professional Experience
Client: Confidential,St. Louis, MO OCT 2007 to Till date
Role: WebSphere Process Server Administrator
Responsibilities:
Installed Configured and maintained IBM WebSphere Application Server 5.x/6.x/7.0 on AIX /Linux/Windows2003/Sun Solaris and z/OS platform. Installed and Configured WebSphere Extended Deployment manager (XD) 6.0.2/6.1. Created dynamic clustering using WebSphere XD. Created build definition file to generate customized installation package for WebSphere XD. Configured and monitored database tier. Installed and Administered WebSphere Portal Server 6.0.1/6.1 and applied Fixpack 1 on it. Migrated to WebSphere Portal Server 5.1 to WebSphere Portal Server 6.0. Transferred default cloudscape database to DB2 and Oracle 10g in portal. Configured WebSphere Portal Server using LDAP Security. Administering and maintaining IBM WebSphere Portal Server 6.0 in various environments including INT, QA and PROD Deploying portlet applications(wars) into various environments using xmlaccess scripts Assigning roles and permissions at various levels in the Portal admin console depending on the application Experienced in Deploying Themes and Skins in Portal. Involved in Deployment of portlets and war files on WebSphere Portal. Installed and configured Portal 5.1.0.4, 6.0 on AIX in a clustered environment Installed Configured and Administered IBM WebSphere Process Server 6.0/6.1. Have worked on Service Component Architecture (SCA) and Business Objects with WebSphere Process Server Configured SCA, BPC and HTC for WebSphere Process Server. Created the databases required by WebSphere Process Server. Created the deployment Manager profile and custom profiles in WebSphere process Server. Clustering the messaging engine and data base for CEI Installed Configured and Administered WebSphere Commerce Server 6.0 Enterprise. Published Sample Stores using WebSphere Commerce Site Admin Console. Configured Commerce in Clustered environments. Created Commerce Instances using Commerce Configuration Wizard. Worked on Commerce Workspaces/ Schedulers. Involved in Installing, Administrating and Maintaining Jboss Application server 4.0. Responsible for installing and configuring IBM HTTP Server with IBM WebSphere Application Server Involved in migration of the applications from WebSphere 5.x to 6.0 and worked closely with development team. Applied Refresh packs, fix packs and cumulative fixes for WebSphere, IHS and plug-in. Installed, Configured and Administered BEA WebLogic Server in various environments. Configuring and Administering JDBC, JMS, JNDI in WebLogic Server 8.1/10.0. Installed Configured and Administered IBM WebSphere MQ 5.3/6.0 on different environments. Created and Configured MQ series objects like Queue Manager, Queue and Channels. Experienced in configuring JMS Provider using WebSphere MQ. Experienced in Configuring WebSphere Message Broker 6.0. Created various requests for all Administrative tasks like WebSphere MQ Queue Connection Factories, Queue Destinations, Listener ports, Resource Adaptors, URL Providers for WAS Group and other Groups. Experience on working with WebSphere KM (knowledge module) Configured clustering environment in Network deployment configuration and responsible for maintaining, supporting the load balancing, high availability and failover Involved in enabling WebSphere global security using Local OS and LDAP/LTPA mechanism, SSL configuration and Ordering digital certs for Pre-prod and Prod environments. Used eDirectory to support referential integrity, multi-master replication. Good working experiences with Session Management, creating replication domains for session persistence (Memory to Memory replication) using client server methodology. Used WebSphere backup and restore scripts for backing up WebSphere repository Worked closely with developers to define and Configured application Servers, Virtual Hosts, Web Applications, Web resources, Servlets, JDBC drivers and Servlet Engines-as well as deployment of EJBs across multiple instances of WebSphere. Deploying the applications on clusters, updating the Installed applications and updating Web Server plug-in configuration using administrative console as well as Jacl scripts Managing and Monitoring the JVM performance by WebSphere Heap Size, garbage collection, JDBC Pools Responsible for Architectural Design, Implementation and periodic testing and support of Web Environments with respect to High Availability and Disaster Recovery Analyzed log files to detect and troubleshoot server and application problems. Used the Trace feature to resolve issues Solid understanding of the Sun One (iPlanet), IBM HIS, Tomcat and Apache web servers Used Tivoli performance viewer to monitor WebSphere applications and tuned JVM heap size, connection pools etc accordingly Assembled and Deployed the application in staging, in productions, following change management practices and 24/7 support, worked in shifts.
Environment: WebSphere application Server 5.x/6.0/6.1/7.0, WebSphere XD 6.0/6.1,WebSphere Portal Server 5.1/6.0/6.1, WebSphere Process Server 6.0/6.1, WebSphere Commerce Server 6.0, WebSphere MQ 5.3/6.0, JBoss Application Server 4.x, WebLogic Server 8.1/10.0, Apache Web Server V2.0.47/6.0, LDAP, Java, J2EE, JSP, Servlets, EJB, XML, JDBC, JavaScript, ORACLE 8i/9i/10g, DB2 V7.1/8.1, HTML, z/OS, AIX 5.3/5.2, Solaris V8/9/10, BigIP, JACL Scripting.
Client: Confidential,Orlando, FL JAN 2006 to SEP 2007
Role: WebSphere Portal Administrator
Installed WebSphere Application Server 6.0 XD and created dynamic clusters and Configured ODRs.Applied iFixes on ODR. Installed WebSphere Application Server 6.1 ND and created dmgr, Application server profiles. Installed WAS 5.1 base on AIX/Windows 2000 platforms and upgraded to fix pack 1 cumulative fix level 8. Installed and Configured IBM HTTP Server 6.1 and IIS 6.0. Installed and Configured WebSphere Extended Deployment manager (XD) 5.1/6.0.2. Created dynamic clustering using WebSphere XD. Created build definition file to generate customized installation package for WebSphere XD. Installed and Administered IBM WebSphere Portal 5.1/6.0 version on Various AIX Operating system,. Transferred cloudscape to MS SQL Server. Configured WebSphere Portal Server using LDAP Security. Generating new and Modifying existing xmlaccess scripts to include the various administrative changes in the WebSphere Portal Server Deployed portlet applications(wars) , setup labels, pages ,assigned portlet to page on WebSphere Portal Server Maintaining the common component jars on the Application servers Configured Web Content management 6.0 using WPSconfig authoring task. Deployed war files using xmlaccess and Portal admin console. Automated skins and themes deployment. Deployed portlets on WebSphere Portal. Installed Configured and Administered WebSphere Commerce Server 6.0 Enterprise. Published Sample Stores using WebSphere Commerce Site Admin Console. Configured Commerce in Clustered environments. Created Commerce Instances using Commerce Configuration Wizard. Installed Configured and Administered IBM WebSphere MQ 5.3/6.0. Created and Configured MQ Series Objects like Queue Manager, Queue, and Channels etc. Several MQ Series Servers are integrated using the Point to point channels and Cluster Channels. Expert in Sun One (iPlanet), IBM HIS, Tomcat and Apache web servers Installed, Configured and Administered BEA WebLogic Server 9.2/8.1 in various environments. Deployed the applications on multiple WebLogic Servers and maintained Load balancing, Monitored and Administered WebLogic Server Instances with WLST scripting and by creating the Jython scripts. Setting up the cluster environment for WebLogic Server integrated with multiple workflows. Installed Configured and Administered WebSphere process server 6.0. Have a thorough knowledge on BPEL Processes workflow on WebSphere Process Server (BPEL and Human Task Containers). Configured SCA, BPC and HTC for WebSphere Process Server. Created the databases required by WebSphere Process Server. Applied Fixpacks and refresh packs on WebSphere Application Server, WebSphere process server and WebSphere Portal server. Handled and resolved the issues in all areas of WebSphere v5.x and 6.0 including installation, applying patches, configuring SQL Server ,DB2, Portal, Security, EJBs, Servlets, application deployment, WSADMIN JMX scripting, work load management, clustering, plug-in, IHS, web servers and Migration. Wrote Jython scripts to administrate WebSphere configuration Worked on Web Incidents such as creating IBM Problem Management Records (PMR) to report WebSphere Application Server problems. Tuned the JVMs by analyzing the Must Gather information for Application Server Hangs on AIX, Linux and Solaris. Used IBM rational ClearCase, ANT and CrusieControl to automate the build process Used Heap Analyzer and thread Analyzer to tune the WebSphere JVMs. Used Tivoli Performance Viewer and IT CAM to monitor the performance. Upgraded to JDK 1.3.1 SR6 / JDK 1.4.2 SR 7 or higher to resolve memory leaks. Designed the Single-Sign ON functionalities using SiteMinder Worked on RAD to design, develop, assemble, test, profile and deploy high quality Java/J2ee, Portal, Web, Web services Wrote scripts for accessing remote Admin Servers, cleaning up logs during back-ups. Used the Wily Introscope Performance Viewer 6.x/7.0/7.1 with WebSphere 6.0/6.1. Implemented Horizontal and Vertical Clustering, Performance tuning and trouble shooting of IBM WebSphere Application Server. Added redirects and proxy statements in the proxy servers. Installed EARs, WARs and Configured application specific JVM settings, Web container parameters using the Admin Console and WSCP/Wsadmin scripts. Enabled security for the Admin Console and application components. Used command line tools WSCP and XMLConfig occasionally as an alternative to the Admin Console. Configured JDBC providers, Data Source, Virtual Hosts, Global Security, LDAP and SSL Configured Single Sign On (SSO) and set up trust association Worked on Change Management tool (Service Center) to address specific business problems and evolve their IT service and asset management practices for reduced costs, improved productivity and service, and lower risk. Assembled and Deployed the application in staging, in productions, following change management practices and 24/7 support, worked in shifts. Troubleshooting Admin Server start-up issues, Java code defects after deployment, and classpath issues by checking the JVM logs, plug-in logs and the webserver logs. Performed routine management of WebSphere Environment like monitoring Disk Space, CPU Utilization. Integrating MQ Series server with the application server for message queuing Environment: IBM WebSphere Application Server 4.x/5.x/6.x,WebSphere XD 5.1/6.0, IBM WebSphere Portal Server 5.1/6.0, IBM WebSphere Process Server 5.1/6.0, IBM WebSphere MQ 5.3, IIS 5/6, DB2 7.x/8.x, WebLogic Server 8.1/10.0, IWWCM 6.0, IBM HTTP Server 1.3.x/2.0.x/6.0, Netegrity SiteMinder Policy Server 5.5, 6.0, iPlanet 6.1, AIX 5.3, Solaris 2.8, Linux, Windows 2000, IBM HIS, Tomcat, Apache, IBM Directory Server 5.1, WTE 5.1.1, IBM WebSphere Studio Application Developer (WSAD) 4.0, MKS, HTML, Java Script, XML, JSP, Servlets, ANT.
Client: Confidential,Atlanta, GA JUN 2004 to DEC 2005
Role: Web Administrator
Installed WAS 6.0 base/ ND and created cell, Dmgr and AppServer profiles on AIX 5.2 and Red Hat Linux platforms. Installed and Configured WebSphere Extended Deployment manager (XD) 5.1/6.0 on AIX and LINUX platform. Created dynamic clustering using WebSphere XD. Installed and Configured WebSphere Application Server 5.1/6.0 and applied the fix packs 5.1.1 and 5.1.1.1, jdk refresh 1.4.2.1 and DB2 V8.1 on several Lab Machines. Created multiple configuration instances of WAS base and federated them to multiple configuration instances of WAS-ND, Base and ND on different platforms with security enabled and verified installation, Application Server instance creation, node federation, enterprise application installation and execution work correctly. Installed Configured and Administered WebSphere Process Server 5.1/6.0. Configured SCA BPC and HTC components on WebSphere Process Server. Created the databases required by WebSphere Process Server. Installed and Configured WebSphere Portal 5.1.0.2. Transferred cloudscape database to MS SQL Server and Oracle database. Configured WebSphere Portal Server with LDAP security. Deployed Themes, skins and Portlets on WebSphere Portal Server. Installed Configured and Administered IBM WebSphere MQ 5.3. Created and Configured MQ Series Objects like Queue Manager, Queue, and Channels etc. Several MQ Series Servers are integrated using the Point to point channels and Cluster Channels. Tested the coexistence of two installations of the BASE WebSphere Application Server on a single node with Trade3 application on both installs and verified that there are no conflicts and able to run applications in an isolated manner. Worked on WebSphere components such as Work Load Management (WLM), Servlet Engine, Session Manager, Admin Client and Http-Web Admin tool (thin client). Developed many WSadmin scripts and shell scripts to automate the maintenance process of the WebSphere and recovered the backed up WebSphere configuration. Used JACL scripting extensively for managing production environments Created, tested & deployed J2EE applications on WebSphere Application Server using WSAD tools. Administration of Working Application, Application performance monitoring - starting and stopping the application server, - Installed plug-in for IBM HTTP Web server, co-ordinate with Database Admin Team to create databases for storing the WebSphere application repository. Involved in deploying the EAR files and scripting automated deployment of the applications. Used IBM Edge Server and Network Dispatchers for load balancing. Configured Workload Management (WLM) Configured the web server interfaces, session management, virtual hosts and transports for WebSphere. Configured Wily Introscope to all lower environments and also to the production environment. Occasionally used Resource Analyzer/ Tivoli Performance Viewer to monitor WebSphere Applications and tuned the environment accordingly like changing the JVM Heap, Connection Pool sizes. Perform advanced SiteMinder / LDAP and Web Infrastructure troubleshooting and interfaces directly with various IT teams to resolve technical issues in production environment Provide proactive SiteMinder and LDAP systems monitoring and troubleshooting. Creating the users and groups in LDAP Servers and mapping them to the enterprise applications running on WebSphere Application Server. Configured WebSphere resources like JDBC providers, JDBC data sources, connection pooling, and Java Mail sessions. Implemented creation of Server groups and clusters in WebSphere Application server Configured horizontal scalability of WebSphere through a mechanism called as “Cloning of multiple JVMs” with independent Java Virtual Machines-JVMs, for each clone. Involved in trouble shooting and Performance tuning using Resource analyzer and log analyzer. Environment: IBM WebSphere Application Server 5.x/6.x, WebSphere XD 5.1/6.0, IBM WebSphere Process Server 6.0, IBM WebSphere Portal Server 5.1/6.0, IBM WebSphere MQ 5.3, IWWCM 6.0, DB2 7.x/8.x, IBM HTTP Server 1.3.x/2.0.x.x, AIX 5.2/5.3, Solaris 2.8, Siteminder6.x, Windows 2000, IBM Directory Server 5.1, WTE 5.1.1, IBM WebSphere Studio Application Developer (WSAD) 4.0, MKS, HTML, Java Script, XML, JSP, Servlets, ANT.
Client: Confidential,Atlanta, GA JUN 2003 to MAY 2004
Role: WebSphere Administrator
Installation and configuration of WebSphere Application Server 6.0 ND on AIX platform. Fixing of configuration and installation problems. Installed and Configured the WAS v5.0 base, ND and EE on AIX 5.1 development servers. Created and Configured a cluster, includes multiple vertical and horizontal clones for testing. Installed fix packs to over come Appserver problems and Installed IBM HTTP Server. Installed Configured and Administered WebSphere Portal Server 5.1. Transferred default Cloudscape database to DB2 database. Hands on with setting up Environment for Application packaging and deploying Enterprise Application Archive (EAR), Web Application Archive (WAR), JSP’s, and Servlets in staging, production. Installing, Configuring, Administering and Deploying IBM WebSphere Application Server on AIX. Writing ANT scripts in XML to automate the builds process and good knowledge of WSADMIN scripts. Develop automated processes that run daily to check disk usage and perform clean
up of file systems on AIX using shell scripting and CRON. Configuring of JDBC Providers, Data Source, Virtual Hosting, Global Security, SSL, LDAP. Problem Determination through the log files and rectified the problems or interacting with IBM support to solve problems. Created IBM Problem Management Records (PMR) to report WebSphere Application Server problems. Installed and Configured WebSphere MQ 5.3. Created WebSphere MQ Objects like Queues, Channels and Queue Manager. Design and test the build-in message-based Session Replication instead of the database based HTTP Session Persistence as HTTP Session Persistence Mechanism. Expertise in Migration, testing and production. Application support in testing with different testing tools (Load Runner, Rational Quantify), identifying issues and tracking bugs and solving the problems. Configured Global security for WebSphere using LTPA authentication mechanism and LDAP as user registry Configuring WebSphere Application Server on multiple platforms for both horizontal and vertical scaling for Work Load Management. Enabling Performance Monitoring Service (PMI). Collection of JVM statistics, garbage collection data for monitoring the heap and physical memory. Enabling Java Virtual Machine profiler Interface (JVMPI) for more comprehensive performance analysis. Update to new WebSphere security Model, includes role-based security model and Java2 security and JAAS Implement Security using Administrative Security Subsystems (MONITOR, OPERATOR, CONFIGURATOR, and ADMINISTRATOR). Set up SSL between Web Server plug-in and Web Container using Self-signed Client-side Certificate Enabling different components of Trace for problem determination. Environment: IBM WebSphere Application Server 4.x/5.0/5.1, DB2 7.x/8.x, IBM WebSphere MQ 5.3, IBM WebSphere Portal Server 5.1, IBM HTTP Server 1.3.x/2.0.x., Siteminder5.x, AIX 5.1, Solaris 2.8, Windows 2000, IBM Directory Server 5.1, IBM WebSphere Studio Application Developer (WSAD) 4.0, HTML, Java Script, XML, JSP, Servlets, ANT.
Education:
Bachelors in Computer Science Engineering