o
    h!                     @   s\   d dl mZ d dlmZmZmZmZmZmZm	Z	m
Z
mZmZmZmZmZ G dd deZdS )    )BaseCommand)CourseCourseEligibility	CourseFee	FeeDetail	HostelFeeSemesterSubjectCareerProspect	RecruiterWhyJoinCourseHighlightCourseImageTestimonialc                   @   s   e Zd ZdZdd ZdS )Commandz3Seed B.Tech (Hons) CSE course and all related data.c              	   O   s  t jjddddddddd	\}}tjj|d
dddd tjj|dddd\}}tjj|dddddddd tjj|dddddd g dg dg dg dd }t|	 d!d"D ]$\}\}	}
t
jj||	|d#\}}|
D ]\}}}tjj||||dd$ qpq]g d%}|D ]}tjj||d&d'| d(d)d* qtjj|d+dd, tjj|d-dd, g d.}|D ]\}}tjj|||d/ qtjj|d0d1dd2 tjj|d3d4dd2 tjj|d5d6dd7 tjj|d8d9dd7 tjj|d:d;d<d=dd> | j| jd? d S )@Nzbtech-hons-csez'B.Tech Computer Science and EngineeringzB.Tech in CSE prepares individuals for rewarding careers in a rapidly evolving field, equipping them with the skills and knowledge needed to thrive in the digital age.zB.Tech gives students solid ground in engineering and technology. CSE is at the forefront of innovation, driving advancements in machine learning, robotics, VR, and more. Students learn to think critically and creatively to solve complex problems.z4 YearsEngineering )titleshort_descriptionoverviewdurationcategorybanner_image)slugdefaultszPassed 10+2 examination with Physics, Chemistry, and Mathematics as compulsory subjects with at least 60% marks from recognized board.z60%zAs per university norms)academic_qualificationminimum_marksentrance_exam)courser   132000zContact for details)domesticinternationalzTuition Fee115000F)
first_yearsecond_year
third_yearfourth_yearis_one_time)
course_feefee_headr   60000100005000zIncludes mess and laundry)fee_per_yearac_room_additionalsecurity_depositnotes)
)	24BAS101TzEngineering Mathematics - I   )	24BAS102PzEngineering Physics Lab   )	24BAS102TzEngineering Physics   )	24BCS101Pz/Computational Thinking and Programming in C Labr4   )	24BCS101Tz+Computational Thinking and Programming in Cr6   )	24BME101Pz&Concepts of Mechanical Engineering Labr4   )	24BME101Tz"Concepts of Mechanical Engineeringr6   )	24SEC002PzAdvance Digital Marketing Labr4   )	24SEC002TzAdvance Digital Marketingr6   )	24AEC001Tz&Soft Skills and Verbal Communication-Ir6   ))	24BAS201TzEngineering Mathematics - IIr2   )	24BCE101Tz"Energy & Environmental Engineeringr6   )	24BCE101Pz&Energy & Environmental Engineering Labr4   )	24BCS201PzData Structures Labr4   )	24BCS201TzData Structuresr2   )	24BEC101Pz6Principles of Electrical & Electronics Engineering Labr4   )	24BEC101Tz2Principles of Electrical & Electronics Engineeringr6   )	24SEC009Pz*Advance IT Tools for Office Automation Labr4   )	24SEC009Tz&Advance IT Tools for Office Automationr6   )	24SEC003Tz.Quantitative, Aptitude and Logical Reasoning-I   )	24SYN101Pz!Health Wellness (Sports/Yoga/NCC)rH   )
)	24BAS301TzDiscrete Mathematicsr2   )	24BCS301PzOperating System Labr4   )	24BCS301TzOperating Systemr6   )	24BCS302Pz*Object Oriented Programming using Java Labr4   )	24BCS302Tz&Object Oriented Programming using Javar2   )	24BCS303Tz'Introduction to Artificial Intelligencer6   )	24BCS304PzPython Programming Labr4   )	24BCS304TzPython Programmingr6   )	24AEC002Tz'Soft Skills and Verbal Communication-IIr6   )	24SIP001PzSummer Internship-IrH   ))	24BCS401Pz%Design and Analysis of Algorithms Labr4   )	24BCS401Tz!Design and Analysis of Algorithmsr2   )	24BCS402Tz'Theory of Automata and Formal Languagesr2   )	24BCS403TzSoftware Engineeringr6   )	24BCS404Pz Machine Learning with Python Labr4   )	24BCS404TzMachine Learning with Pythonr6   )	24BCS405Pz.Drone Application, Components and Assembly Labr4   )	24BCS405Tz*Drone Application, Components and Assemblyr6   )	24BCS406Pz#Web Technologies (HTML/CSS/PHP) Labr4   )	24BCS406TzWeb Technologies (HTML/CSS/PHP)r2   )	24SEC004Tz/Quantitative, Aptitude and Logical Reasoning-IIrH   )IIIIIIIVr4   )start)r   namenumber)semestercoderd   creditsdescription)zWeb DeveloperzDatabase AdministratorzData AnalystzInformation Security AnalystzNetwork ArchitectzComputer hardware engineerzArtificial intelligencezNetwork EngineerzGame Developerz
IT supportCybersecurityzProject ManagerEntrepreneurshipzSoftware DeveloperSoftware EngineerzSystem ManagerzCloud EngineerMBAzWeb designerr   zBusiness Analystz4-12 LPAz
Career in z after B.Tech CSE.)salary_rangeri   )r   r   r   zAppsquadz Software Pvt. Ltd)r   rd   logoz(Igxact Soft Technologies Private Limited))z(Highest Number of Placements in Top MNCsz@Microsoft, Amazon, IBM, Wipro Infosys, Accenture, Capgemini etc.)zTop-tier labszTBacked by industry giants like Nasscom Foundation and Semiance Center of Excellence.)zDistinguished facultyzYIndustry experts lead students using cutting-edge teaching tools and real-world projects.)r   r   ri   zHigh Demand and Employabilityz#Tech industry is expanding rapidly.)r   r   ri   iconzAttractive Salariesz0High starting salaries and global opportunities.zcourses/gallery/image1.jpgzIndustrial Visit 1)r   imager   	is_bannerzcourses/gallery/image2.jpgzIndustrial Visit 2zJohn Doerl   TechCorpzYThe B.Tech CSE program gave me the skills and confidence to succeed in the tech industry.)r   rd   positioncompanycontentphotoz'Seeded btech-hons-cse and related data.)r   objectsget_or_creater   update_or_creater   r   r   	enumerateitemsr   r	   r
   r   r   r   r   r   stdoutwritestyleSUCCESS)selfargsoptionsr   createdfee_semesters_subjectsidxsem_namesubjectsrf   rg   rd   rh   career_titlesr   why_join_pointsdesc r   D/var/www/apihucms/courses/management/commands/seed_btech_hons_cse.pyhandle
   s   
	
5	

	zCommand.handleN)__name__
__module____qualname__helpr   r   r   r   r   r      s    r   N)django.core.management.baser   courses.modelsr   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   <module>   s    <